I voted for your "InvestorsHub.com - To go long, to sell; To sell, perchance to short. I probably would have added, "Ay, there's the Hub."
The one I just don't get is:
"Park your sub at iHub, Bub. The experience might just float your boat!
To me, it just makes no sense. Of course, your take on Hamlet probably didn't make much sense to the fifteen people who voted for the "park your sub" tagline either. Different strokes for different folks I guess.