Ohhh, what a groaner! Had I realized I'd set that one up...
Good one, though!
I also have to wonder about their definition of "professional-looking". They probably mean some gaudy, busy, impossible to use thing with dozens of ads, crap flashing all over, popups etc. etc. I much prefer your design. Things are really getting out of hand these days. IMHO.