Ok, I've finally got the intended home page up as the home page at http://www.financialtransactiontaxes.com. Please check it out and let me know your thoughts.
I gather most (or all) of the Americans don't like "The Girl" (it seems to play well in the Commonwealth nations, fyi) and, frankly...