Toy is exactly how it felt. Lacks functionality bigtime.
<snip>
I like android because it functions more like a computer and more practical for just about everything.
This is exactly how I feel too, though coming from the opposite direction (3GS for 2+ years, recently owned a Bionic... for about a week).
The iPhone has always felt limited to me. At first it was great simply having a smartphone with an "almost full" web browser in my pocket, and the non-iPhone competition wasn't great at the time.
But mobile technology has moved on and we're absolutely right to be more and more demanding of the devices, their capabilities, their compatibility, and their flexibility. Yet iPhones haven't really moved on in capabilities, compatibility or flexibility at all. iOS is still governed by the Apple outlook of having things "just work" -- i.e. cater to the common denominator in terms of breadth (or, more accurately, narrowness) of functionality, and be completely inflexible in order to minimize potential problems.
I had the Bionic for a week and, while the hardware was crap, and despite having higher expectations of Android going in, I was still blown away by the quantum leap in functionality compared to the iPhone. Something as simple as clicking a link in the browser and having it ask you which application you'd like to open the destination file with, rather than the iPhone's way of simply opening the application Apple thinks you should use and not having any other option. Something as simple as being able to download files from the web. Something as simple as being able to see the actual file system. The sheer level of customization. For the first time I actually felt like I had a miniature computer in my pocket, not a glorifed iPod.
The Bionic itself drove me nuts but, having returned it, I've spent the last month being increasingly frustrated with the 3GS that was already feeling old, slow, and inept. I'm dying to get back onto Android. The Nexus could have all the aesthetic qualities of a cinder block and I'd still be all over it. There's no chance I'm ever going back to an iPhone once the Nexus lands on Verizon, because there's no chance Apple's ever going to change its policy of controlling the iOS environment from top to bottom, and of making the phone idiot-proof rather than flexible and compatible.