I second the recommendation of the V.I. guide book.
Counter-clockwise route is a good one - plan for a night in a slip at Leverick Bay Resort in North Sound, Virgin Gorda and maybe rent a car that day to enjoy Virgin Gorda, visit the Baths and maybe a couple more beautiful beaches -- stop at Hog Heaven for the view and few cold ones on the return.