These cards will work. You may be able to find them or similar cards somewhere else.
Cheep, but good card:
More expensive, but still good and twice the space:
Really there are three keys to picking out a good microSDHC card. The first is to look at the class on the card. This says how fast you can write data to the card. Class 2 cards are slower than the Class 4 cards which are slower than the Class 6 cards. A slower memory card can sometimes cause lag in applications that write to the card a lot. The second is to try to get the biggest card you can get for the amount of money you are willing to spend. 16GB is as high as microSDHC cards go currently (right now there are some 32GB cards on the Internet; my understanding is that these are fake or not microSDHC, I could be wrong though). The third is to make sure you do a little research and make sure that the card isn't going to be dead on arival (High customer ratings are usually an alright way to gage this).
I bought an 8 gb microSD card on black friday for 14.99. It's only a "2" on the IO speed, but it seems to bring up the pictures and access music much faster than the original 2 gb card the Hero came with so I'm happy with it.
Since I can't put Apps on the SD card yet, I was going for biggest bang for the buck. I've now got 5 gb of music and plenty of leftover room for pictures.
Once I can put apps on the SD card or I notice things slowing down when accessing the card, I'll upgrade.
I just bought and put in the 16gb Sandisk from Newegg.com which was around 40 bucks. Works great. Save yourself the money and stick with class 2 rather than paying for class 4 or 6 if the only thing you are really going to use it for is music or pictures. Going with the higher class will not do anything for these two items other than cost more money. The only advantage is transferring the files to the phone. With the higher class, it will write them to the phone faster but not do anything in terms of playing your tunes any better or faster. I transferred 2000 songs to the card (class 2) and it only took about 10 mins, so it's not that bad and everything plays perfectly with no lag when switching (swiping) between songs on playlists.
Nah thats true...the hero can only operate @ class 2 speeds according to htc.
New Response From [ Elaine (North America Support (Tech)) ]Thank you for contacting HTC!
"The hero can only read/write up to class 2 speeds. I hope I have addressed your concern fully."
Also confirmed in the htc hero wiki @ www.htcwiki.com.
I bought a Sandisk 16gb class 2 off of amazon...works great!!!
The Hero can only write at class 2 speeds, but there's still a valid reason to buy a faster card if you can find a good deal: Your next phone might write at faster speeds.
Pete (forever thinkin' ahead)
Right, and by that time we'll be onto 64 gb class 12 cards and the 16gb class 6 you paid $30 extra for over the class 2 will cost $5 on ebay. (Assuming your next phone used microSD at all.) The price of these memory cards crashes down, and the industry changes, so fast you should almost always just buy what you need right now.
Check out a fun infographic that teaches you how to increase storage, enhance security, improve battery life and clean your device.