lived in Boynton Beach for about 10 years. I moved away 5 years ago, so my suggestions may be dated. I believe The Ref moved there a couple of years ago. Boynton is a bedroom town, not a whole lot else going on there. The one cool thing is the inlet - from here, you can get into deep water pretty quickly. The Boynton inlet is pretty much the closest the gulf-stream comes to mainland along the entire east coast.
There is a great sports/dive bar called Two Georges on the intercoastal. Not much of a night-scene, but it's a great way to waste an afternoon, watching the boats going by and drinking rum runners.
You can also rent boats, jet skis, and charter a diving trip or a fishing trip out of the marina there. There is a drift boat (sea mist?) that leaves out of there that is fun - it's like $30/person (at least it used to be). They will take you to 60 ft of water over a reef with the target species being yellow tail snapper, depending on the season. One cool thing to do, if you are comfortable with it, is rent a boat, take her north a couple of hours to Peanut Island which is a great place where you can anchor out and watch the boats and bikini'd girls go by. I've never chartered a boat out of there because I owned my own.
Beyond Boynton - Delray has a nice area off of Atlantic. A few bars near the railroad tracks, and Bostons on the Beach - a beach side sports bar. To the north is West Palm Beach. One thing I used to love to do is get on A1A (road next to the beach) and just drive north until A1A heads back inland. Beautiful drive.
The real place to go party is down in Ft Lauderdale, if not Miami proper.
The keys are worth going to, but it's not a day trip from Boynton. it's a much further drive than you think it should be, and traffic can be bad, especially before Easter.
eta: if you want to go to the beach, the Boynton inlet is my favorite because it's closest and has most parking, but can have some sketchy folks there, especially when it starts getting dark and especially fishing off of the jetty. After that, there is a tiny beach south of the inlet off of A1A, but the parking lot can fill up quickly. Delray and Lake Worth both have better people watching, Delray is nicer than Lake Worth but parting is harder. Ft Lauderdale is nicer than either of those but not as convenient from BB.