Does the iPad really need a computer? Apple doesn't seem to advertise this anywhere. Seems odd that you can't turn it on and instantly have a web browser.
Based on my iPhone 3G experience the umbilical cord is only needed for backups, restores, upgrades, and contact sync. You don't need it often, but you certainly can't live without it for more than a few months at a time.