Ok, I did a bit of searching on here, and definitely did my due dillegence researching online, however, I was unable to get confirmation on a few points regarding the Hero. I'm hoping someone here can provide some insight. 1. I understand that with Android (unless you mod it, which I most likely will not be doing) you cannot run applications from the SD Card. That being said, the Hero comes with 512MB internal storage, and say hypothetically, I have 350 contacts, never delete text messages or call log and have 60 apps installed (most likely, no games, which i understand take up the most room), will the storage provided suffice? What gets stored on internal memory besides apps? 2. Has visual voicemail been confirmed? I've seen Sprint documentation stating it was, however, I haven't seen it referenced or demonstrated in any of the 25 or so reviews I've read. 3. How does the calendar, mail and contact clients stack up against WinMo? I rely heavily on my calendar, as it's synced with my company's exchange server. It basically keeps my life orgainzed on every level, so I'd really need it to be pretty solid. Again, I haven't really seen this touched on in any of the reviews. Same with mail. Contacts I guess I've seen reviewed pretty extensively because of the integration it has with all of the social networking and whatnot, so my main concern are the calendar and the mail clients. 4. Can the Hero be used with a Mac OSX? I am not looking to sync anything, as that will all be handled via Exchange Servers, however, for adding music files, pictures, other files, can it be used via USB with a Mac? I'm pretty sure it can, since it is essentially "mounting" the SD card to act as an external, and I don't believe that would be O/S specific, but again, I haven't found any hard evidence that confirms it one way or the other. 5. Is it correct that there is no Bluetooth file transfer capabilities? It's not a deal breaker, but it sure is awfully nice when i want to xfer something really quick while at work and without a cable. 6. I see that you can use mp3s as ringtones, and I've seen conflicting reports about them being accessible from the sd card. Do the songs have to be on the internal memory or can they be stored on an sd card and used as ringtones? If anyone can provide insight, I would GREATLY appreciate it. Thanks guys.