I'd advise waiting to see what ios5 offers. Android phones are going to be using 2.2 for a while, and MS just announced the wp7 os update today, which looks like it's incorporated the best of iOS, android and BB. I have an iOS, android, and wp7 device, and have had a Blackberry, and they all have their strengths. If your getting an iPad, I wouldn't bother getting an iPhone, as the iPhones biggest strength is the apps, which you'll have on an iPad any way.
5/24/11 at 4:46pm