Is there a list somewhere of microsd cards that are compatible with the hero, or all they all compatible? I want to be able to listen to music on the phone. It seems like the topram cards are the cheapest. I'd like to get a 16GB class 4 for under $50, and that's the only brand I can find at that price. Are they any good, or should I stick with SanDisk or Kingston? Also, is there anything I need to do to the phone once I get the card, or can I stick it in and start the party? Thanks. I'm new here, so sorry if these are stupid questions.