*bump*
Well, I've done ok with BigPlayers.com until now. And I'm out $100 (I won't cry too badly about that).
their support email message centre doesn't work. If anyone happens to know a direct email to them I'd like to know about.
In any case, their banners come down today. I found this thread via google, so, the original poster was likely right.
