I have a new HTC Touch Diamond, my first smartphone so I'm pretty much ignorant towards adding software, games, etc. onto it. How do I go about putting software made for the phone onto the phone from a desktop? I'm confused on how to throw it on there and execute it.