I'm the owner of a HTC Hero for three days and I'm already thinking the darn thing isn't worth a penny. I bought it together with a 16gb Sandisk sdhc class 2 card and it keeps damaging the filesystem every day. It starts with the native media player not working correctly (Sorry the player cannot play this audio file), although it could play it like 10 minutes ago, then going on to not even recognizing the sd card anymore (showing Total & Available Space as 00). Unmounting the sd card and then removing & inserting it again then brings up a message that my sd card is damaged and that I should format it, however clicking format doesn't do anything. The best part about this is that neither of the product reviews I've read showed this issue, although there are so many frustrated android users that keep telling the same story of not-working sd cards. I wonder why neither google nor HTC offer a patch / workaround. It's just not possible that no one noticed this problem during the development process. Is there anyone who has the same issues or can offer some advice? If I can't get this fixed in some days then I'm returning the phone and switch to something that will really work.