I have been upgrade eligible on Sprint since December, but am at a crossroads. My current phone, the Epic 4g causes me nothing but trouble. Dropping calls, lag, random resets, dropped navigation, worthless keyboard, etc. After my problems with my Epic, I was without a doubt going to buy an iPhone and happily toss the Epic in a lake. I love customizing and hate the idea of Apple OS and iTunes, but want stability and a product that always works. I keep putting off the switch as I see all the features of the Galaxy 3 and with the 4 on the way, I am so tempted to try Samsung again. Is the Galaxy a quality device or do the features just make you live with the problems? Thanks!