It's interesting to see Amazon working around the iPad's artificial limitations in this way. jrockway's comment about the sqlite database is particularly interesting. I'm not convinced that it would be particularly feasible to implement DRM in a cross browser way without causing serious performance problems (although I await to be unpleasantly surprised).