You can run an emulator for both the iPad/iPhone iOS stuff on top of an Apple Mac OS X machine, same with the Android development environment. At that point you can test your website using WebKit on a "mobile" device without actually owning a mobile device.