I am new to Android. In fact, I have just got myself a HTC magic yesterday. I am very thrill over this. My HTC magic does not feature "Over-the-air" update. How do I update my firmware if there exist one ? Do I download it over HTC website? If Google releases next version of the Android OS, will my HTC magic be eligible to upgrade? Or only next generation android phones are eligible for the upgrade? I have heard that HTC Sense will not be available to G1/G2 that are "Google" branded. How do I know my G2 is Google-branded? I have the "htc" word imprinted at the backcover of my phone. Please advise. Thanks.