I am also switching plans now and was thinking of switching to the g2. After reading this thread I'm not sure anymore. I'm pretty much a novice when it comes to this stuff. I have iPhone 4S now and I want to get away from the iphone, mainly because I can't stand the limited memory and Also I hear other phones are so much more flexible. Coming from the iphone which has straight up 8gb or 16 gb I don't understand what 2gb and 32 rom means can someone explain? Also should I go with the htc one or something else over the g2?Thanks