If you want "marine" grade gear, Clarion headunits and Alpine marine, Infinity Kappa marine, or MB Quart marine speakers are the way to go.... As far as amps go, I'd consider any of the top brands since it will likely be mounted away from any water....
As far as keeping under your budget, it depends on how much gear and install( if needed) you want to go with...