Hi,
I was in Curacao in May this year staying at Habitat.
My favourite site is Vaersenbaii which is a bit remote and has a small charge to dive. However there is sea grass in the shallows which practically guarantees turtles. The reef is also very nice here. Car park is right in front of the water. No appreciable beach here.
Porte Marie is also a very nice dive with a double reef. I would suggest diving it early or late though as it can get very busy. Car park is a little walk to the water which is a bit of a pain. V. Nice beach.
The other dive site that I enjoyed enormously was Lagun which is a small cove with a bit of a swim out to the reef. The reef here is very high quality. Easy parking near to the water. Small beach.
I did all shore diving - around 30 dives in a week and never felt the need to get on a boat.
All in all I would really recommend Curacao and it certainly is not inferior to Bonaire as a dive destination - only difference is that you possibly have to work a bit harder to get to dive sites because it is bigger and there are fewer sites.
Mark
Just to comment on the restaurant at Habitat.
I found the food to be of a very acceptable standard. Just not flashy.
The service was also completely acceptable - its just a bit Carribean. You're on holiday so live with a relaxed pace of life.
To be fair I only ate dinner there and we self catered lunch and breakfast.