I'm switching from Sprint to AT&T in a few weeks. I wanted to wait until the next iPhone but I'm fed up already with Sprint's service and the rest on my family plan are wanting to switch also. They're planning on going with Galaxy S4s but I'm staying with iOS. I have a 3G hanging around that I guess I could use but would rather be able to use iCloud. Would I really be missing out that much? I know the phone is painfully slow but it's here and free. I'm guessing just get a 3GS, should be a little over $100. Anyway, any thoughts? And any suggestions on keeping my phone number? For some reason I like having a Sprint number with Sprint and an AT&T number with AT&T. Just feels more complete.