I like my GS3, but it can be buggy and I'm on my 3rd one. First one was pretty good until I broke the screen in a freak accident, the next two haven't been as good. My iphone 3gs was pretty much problem free until the battery took a giant shit. I didn't see much difference between my old iphone and the new one at the time so I jumped to android for a bigger screen. I will probably make the jump back to the iphone if I like what the next one offers. I really don't use the android operating system to it's full potential so jumping back to iOS isn't a big deal to me.