4g service is still very spotty (as in you're not going to get it very many places). It's also a HUGE battery hog so while your 4G antannae is on your battery performance will suffer.
I prefer the iPhone. Simple and reliable. A big screen is not an issue for me (and is actually a minus) as I don't watch movies or play many games on my phone.
You'll see tons of people with strong opinions one way or the other, but you just need to decide what you're going to do with your phone and buy according to your preferences and not someone else's. If you want to watch tons of videos then you'll want a bigger screen. If you have good 4G service around you then that will be a plus. If not, then it's a waste and a battery drain (unless you turn off the antannae).