I myself already own 1 Android 2.2 tablet (Galaxy Tab WiFi), 1 Android 3.1 tablet (Asus Transformer), 1 Win7 tablet (Acer Iconia). I do not own an Ipad, but I have a Ipod Touch so I know what kind of apps Apple can offer as well. I have experienced fair number of "force close" on Android device and hence I have the feeling that Android platform does seem a bit immature compared to Apple Ipad.
I do not plan to buy Ipad because of (1) Apple attitude to dictate which applications are allowed in their store, I jailbreak my Ipod Touch and I love the apps I found in the alternative stores, but Ipad2 cannot be jailbroken yet (2) Apple does not and most likely will not ever support an expansion slot (3) lack of native media format support on Ipad.
Android does have a lot less apps compared to Ipad. To me though, what count most is what I want to do on the devices, like reading ebook, watching video, double up as music playback device when my mp3 player battery runs out, do some emails and web browsing, and run occassional apps that I am interested in, like emulators, or note taking, or office document browsing etc. Android have apps for all these, so it does not matter to me whether I have an Ipad tablet or not. I am disappointed that despite the open nature of Android, the current Honeycomb and Tegra2 has failed to playback 720p video content smoothly without re-encoding, and video playback is important to me as far as tablet usage goes. I guess we will have to wait till the next generation of Android devices with 4-cores to get smooth video playback.
As for Win7 tablet, well, it does all kind of video playback, including 1080p (it is a AMD fusion), smoothly, and has no filesize limit due to FAT32. Besides that though, using it to do anything else is a pain. While Windows has the largest and powerful software library, most of them are not meant for touch interface usage. So you end up clicking on the wrong thing all the time. That is the main reason that I am skeptical about how Windows 8 can change all that. It probably ends up like Android and iOS which rely on "NEW" software to take advantage of it, and that means it lost its biggest advantage: the existing large software library. Unless Win8 can find a way to automatically remap existing Windows UI into new layout which is touch friendly.