Well, I understand that large file size means slow load time, but I know everyone's jumping onto DSL/Cable broadband connections. Also, I do know a good program that can reduce the img file's size:
Irfanview. Just open an img with it, and save it as a .jpg (just make sure you're saving it to the proper folder). I've handled a few of my graphics with Irfanview.
Cool, glad to hear you are having fun with the <div> tags!
Ahh, and I had no idea about the price fluctuations. I did a previous menu, but they never adjusted theirs.
I'm sure Allen or Curtiss will have some good advice for Linux vs. Windows hosting. Take care, dude!