Are you going to stick with SRAM for the rest of the upgrades? If so I would choose a crank that's going to be compatible with whatever the ultimate setup is. Shimano STI and front derailleur setups can be pretty finicky, so I would want to be sure all three components matched if going with Shimano. I only have one SRAM equipped road bike but my impression is that in the 10 speed era their crank/front derailleur/shifter setup was compatible with Shimano. So if sticking with SRAM 10 a Dura Ace 10 crank would be an option. Campagnolo makes some nice lightweight cranks and they are easy to install. I haven't used one with a SRAM or Shimano build though.
Once I know what you plan to use for shifters and derailleurs, I would run the crank question by the folks at the Paceline forum. There are numerous folks there who have a lot better handle on your question than I have.