I also enjoy looking for interesting spots on Google Maps.
I actually run another site [1] which is similar to this one, but dedicated to satellite imagery, and which lets you submit interesting views. It doesn't have a great deal of traffic but I do get a dozen or so submissions per day!