Out of curiosity mostly, what type of site would I need to host a game applet? I have a phone modem so a home server is out.
Any kind of site will do for an applet - they're treated pretty much like images. :)
...unless you want to do some client/server stuff in that applet that requires at least support for a scripting language like PHP on that server.