Thanks Mark, and everyone else!

I implemented most of the suggestions.

I'm now impatiently waiting for the sales to start pouring