OT- Cabo San Lucas

Looking to have a bachelor party down there in March or April of '06

Any suggestions on cheap accomodations close to some good surf spots?