I second the Wetsounds tower speakers, for the interior speakers, get what sounds good to you and fits your budget. I'm personally a fan of Kicker, JL Audio, and Polk DBs for marine applications.
Polk DB or Momo for inside the boat. As for the tower whatever your budget is. Don't forget that amps will be needed too and can make a big difference on how the speakers perform. I prefer MTX amps, but others work as well.