No offense to Clear Lake... but the whole thing is a giant feighter manuerver ground and very shallow. PB can give more info on that versus me since he lives there. It is a long haul to get anywhere to anchor out. Lots of restaurants though. I actually like Clear Lake area as it is very cheap... but there is a lot of traffic down there.
PS Clear Lake is not a lake, per se, it is the gulf side of Houston (not sure I explained that right).