i have a sprint bb tour and im seriously thinking of switching to an iphone. i love my bb but i have always had them and i think i want something different. i bought an ipod touch and WOW that thing i awesome i can only imagine what having an iphone must be like. my biggest concern is the at&t service and there 3g network, i hear neither is very good, i live in central nc and i dont have a problem with sprint so hopefully i want have a problem with at&t. hopefully this is not a stupid question but what is the major difference between a bb and an iphone, other than the iphone is alot more fun to play with! Also is an 8 gig enough or do i need something bigger? thanks