Thanks everyone for your nice words. I went out again yesterday and got some of the best shots from this season! I'm hoping to have some more posted tonight as long as time allows. Keep your eyes open! 
CW Jones - If things keep going the way that they have been going, you should get a great show! The whales have been very close to the Cape's shoreline so you won't have very far to travel at all. Over the past few weeks there have been at least 30-40 Humpbacks in the area, some days even more! The surface feeding has been hit or miss for me (since I usually only get to go on weekends), but in general there has been a LOT of it going on. Yesterday morning was amazing with tons of feeding activity. The afternoon was a bit slower, but there was still some feeding.
I actually go out on Capt Bill & Sons Whale Watch out of Gloucester, MA. They are closer to where I live and they are great people. They're very knowledgeable about whales and the area. I've had no reason to go looking elsewhere. Unfortunately, I've never been out on any of the Cape's boats so I can't recommend any of them, but you'll most certainly get a great trip in whoever you go out with.
Be sure that you bring a lot of memory for your trip. If you're anything like me you'll go snap happy when the whales are around. Yesterday morning I took 1036 photos alone! Please do post some pics or shoot me a PM with how you did. I LOVE hearing from others who go. 