For the most part you will get around the same performance from these batteries in low amperage small hand lights. There is not a lot of difference to speak of between them except for price. The Ti batteries are probably the ones that will go dead faster under use but we are talking about a minute or two of difference from the others.
Surefire's went up to a $1.75 per this year, BS are around $1.25 and Amondo is about $1. The choice is clear right? Wrong.
While Ti batteries look like the best deal Amondo's shipping is so high is actually a better deal to go with BS batteries and his shipping.
... But I will go one you one better. If you go to
http://www.batterystation.com/cpf.htm and order from this special page you can get BS batteries for a buck per! Just sign up for an account name at the CPF and include it in the notes with your order at BS.
I have used both Surefire and BS batteries, truthfully I like the BS batteries better, I have gotten a few duds from Surefire, in the 4 dozen or so BS batteries I have ordered I have not had a single dud and they seem to last a hair longer than Surefire's too. I have no first hand experience with Ti batteries, I have just seen the run time graphs for them on flashlightreviews.com and they do well but a little less rutime than the others mentioned.