I've never been to VB, but would guess HH would be better based on what I've read about Vero on the boards. At HH, you can bike, hang out at the beach, shop, have lots of great restaurants very close, and do lots of water sports.
We love it there. I have read that at Vero, many of the restaurants are a bit of a drive away, and there is not much in the surrounding area, so it's mostly a beach vacation. Hopefully others will chime in though.