I'm on AT&T, and I'm looking to try an Android phone with my upgrade. I bought an iPhone 4 last July, and although I'm happy with it, I'm a bit bored with having nothing but iPhones for 4 years. Oddly, I seem to be eligible for an upgrade. I played with an Infuse and love it, but I'm hearing good things about the GS2 Attain coming out. Today I saw I may be able to get the Infuse for free with my upgrade. For someone who wants to try hopping on the Android bandwagon, should I take advantage of the possible price of free or just wait for the GS2? I'm a pretty heavy user so battery life is a biggie for me.