This will be short, as pretty much everything that can be said has been said about CCV, but another diver's opinion can't hurt 
The Resort. Clean, comfortable, diver's resort. Not much in the way of frills, but well set up for easy diving.
The food. Tasty and plentiful, nothing fancy but my gf kept complaining she'd gain weight on vacation, so it must have been pretty decent. But saw none of the famous Tres Leches cake. :11:
Boat Diving. The diving itself was better than average, good viz, little current, great macro life, coral in nice shape. CCV boat diving was average, max bottom time 1 hour, decent boats, sites seemed mostly similar.
Shore Diving. The main reason to go to CCV! Easy navigation, great macro life, incredilby easy diving anytime day or night. The night dives were awesome.
Shark Dive: Had a great time.
Only complaint, the "orientation" meeting/dive. Shouldn't be required, the navigation is so easy, it doesn't need to be guided. If it is really supposed to be a checkout dive (as suggested by need to demonstrate buddy breathing), skills should actually be checked. As it was, it was a 25 minute race, that prevented a couple shore dives and one boat dive.
The morning orientation meeting would be better done after dinner arrival night, as some of the info is needed in the morning. (For other first timers, when they give you you're locker tag, don't hang it on the provided hook, you're gear may end up on the boat and you could be out the morning dive)
Pictures: Cuz this thread would be worthless without them
. roatan 2008 - a set on Flickr
Overall, a great place to spend a week diving.

The Resort. Clean, comfortable, diver's resort. Not much in the way of frills, but well set up for easy diving.
The food. Tasty and plentiful, nothing fancy but my gf kept complaining she'd gain weight on vacation, so it must have been pretty decent. But saw none of the famous Tres Leches cake. :11:
Boat Diving. The diving itself was better than average, good viz, little current, great macro life, coral in nice shape. CCV boat diving was average, max bottom time 1 hour, decent boats, sites seemed mostly similar.
Shore Diving. The main reason to go to CCV! Easy navigation, great macro life, incredilby easy diving anytime day or night. The night dives were awesome.
Shark Dive: Had a great time.
Only complaint, the "orientation" meeting/dive. Shouldn't be required, the navigation is so easy, it doesn't need to be guided. If it is really supposed to be a checkout dive (as suggested by need to demonstrate buddy breathing), skills should actually be checked. As it was, it was a 25 minute race, that prevented a couple shore dives and one boat dive.
The morning orientation meeting would be better done after dinner arrival night, as some of the info is needed in the morning. (For other first timers, when they give you you're locker tag, don't hang it on the provided hook, you're gear may end up on the boat and you could be out the morning dive)
Pictures: Cuz this thread would be worthless without them

Overall, a great place to spend a week diving.