Welcome to the boards DemolitionMan!
Boardwalk Hotel, Summit Condos, Holiday Inn Sunspree, and the Chateau are all good choices on where to stay. They're all close to the action and will have plenty of breakers staying there... especially since you'll be here during one of the 2 peak weeks!
As for what to do... just look around in the forums. The Superclubs (La Vela and Spinnaker) are the middle of the action in the daytime. Nighttime, you'll want to check them out along with Harpoon Harry's, Hammerhead's, Latitude's, and Sharky's.
Glad you'll get to enjoy Spring Break stateside this year.... and thanks for your service in Irag and Afghan.