Don't sweat the stock pictures for now. It's right at home with all of the other ridiculous stock photography that's invaded corporate America. You're selling to people who might still use dos for reservations.
Throw in the Yahoo! exclamation point and you're golden! I don't think I've ever seen that font used except at Yahoo! (at least, that's what it reminds me of).
I would have a look-see here though:
http://www.upmsolutions.com/affiliates.html
Not to be overly critical, but the "coming soon" just doesn't fit (literally and figuratively).