Nice work, mobile web is definitely the way to go!
just a heads up on a couple of things, which you might want to take a look at;
1) the vanilla RTSP streams you're using for the vids are blocked by default by many mobile networks, so your previews are not showing everywhere (probably be helpful to you if gfy'ers tried to play the clips on their phones and get back to you with success\fail reports by network)
2) although the service provider has the "100% secure, Thawate" etc logo displayed, the credit card purchase page is not secure (in fact, if you run a test transaction through a debug proxy, you'll find that it posts all the transaction details in clear text

). Secure mobile billing (by credit card) is a tricky proposition, and needs a little more attention to remain pci complaint (or even vaguely secure!)
hope this is helpful and best of luck with the mobile offering.