I've used android for 4 years now. I had an iPod Touch but opted to go with android while it was still growing. Once the android offers started getting better, I sold my iPod Touch and opted for putting all my music onto my phone. I just wanted clear up some things that I've read in this thread. (So I'm just going to jump around a lot.)
"After a week with a 4.5+ inch screen, you would never want to comeback to 4 inch and below screens. It would even look funny to you."
This isn't true at all. My last phone was the HTC Evo 4g LTE, my phone before that was the Samsung GII, and the HTC Sensation, and the HTC HD7 all four phones had 4+ inch screens and I had no issue switching to a 4in screen. a .5 difference isn't all that bad as you would assume, and I actually prefer the nice change because I can actually comfortable hold my phone.
The bad thing about Android now, is fragmentation. The phones can barely hold resale value like the iPhone can, and the fact that a new android phone comes out almost every two months with varying software doesn't help at all. This problem can be fixed with rooting your phone, just like jail-breaking an iPhone, you can easily fix any issue you find with a simple root and ROM. That was always a nice thing about Android. Something you can't do with Windows phones.
Personally, I think it all comes down to which one you like more. You can sit here and rant about Android vs iOS vs Windows all day long, but until you try all three you can never get an actual feel for the phones. After using android for so long, I became bored and wanted something different. Jellybean does make android smooth, but it still doesn't make it "work", after switching I noticed that iOS overall is just smoother and more put together, this is something that Windows phone does perfectly as well. The main three smartphone OS's are W8, iOS, and Android, each bring a different game to the plate but all go almost head to head with each other.
"After a week with a 4.5+ inch screen, you would never want to comeback to 4 inch and below screens. It would even look funny to you."
This isn't true at all. My last phone was the HTC Evo 4g LTE, my phone before that was the Samsung GII, and the HTC Sensation, and the HTC HD7 all four phones had 4+ inch screens and I had no issue switching to a 4in screen. a .5 difference isn't all that bad as you would assume, and I actually prefer the nice change because I can actually comfortable hold my phone.
The bad thing about Android now, is fragmentation. The phones can barely hold resale value like the iPhone can, and the fact that a new android phone comes out almost every two months with varying software doesn't help at all. This problem can be fixed with rooting your phone, just like jail-breaking an iPhone, you can easily fix any issue you find with a simple root and ROM. That was always a nice thing about Android. Something you can't do with Windows phones.
Personally, I think it all comes down to which one you like more. You can sit here and rant about Android vs iOS vs Windows all day long, but until you try all three you can never get an actual feel for the phones. After using android for so long, I became bored and wanted something different. Jellybean does make android smooth, but it still doesn't make it "work", after switching I noticed that iOS overall is just smoother and more put together, this is something that Windows phone does perfectly as well. The main three smartphone OS's are W8, iOS, and Android, each bring a different game to the plate but all go almost head to head with each other.