Starfall has a few very cheap iPad apps, too, so not web based.