This is my first smart phone and I really love it and want to keep it. I just need 12hours battery life, which I'm working on, and to be able to connect it to my windows 7 laptop to download music. Windows media player and vcast media do not recognize hooked in phone at all. PC says it needs a driver. Any ideas?