I bought a 3000mAh battery a while ago, which looks pretty much identical to yours. It's great to have that extra juice, and it's perfect for long trips away from a plug socket.
But for every day use? Way too bulky, and it looks and feels pretty bad.
I might buy an extended but normal sized one. Anyone know the highest capacity available in normal sized batteries?
EDIT:
1550:
http://www.mugen-power-batteries.com/htc/htc-hero/mugen-power-1550mah-extended-replacement-battery-for-htc-hero.html
1750:
http://www.epinions.com/prices/Seidio_Inc_BASI17HTP2_Innocell_1750mAh_Extended_Li fe_Battery_for_Use_With_HTC_Touch_Pro_2_and_HTC_He ro_Black
http://www.seidioonline.com/ProductDetails.asp?ProductCode=BASI17HTP2&Show=Ext Info
EDIT: This is the only seidio one to actually say it's for GSM phones.
http://www.seidioonline.com/product-p/basi16hhrg.htm