sgallan: you got me thinking about that. Venice beach probably is the #1 people watching place I have ever been to. But I can think of another place that may be more interesting. If I remember from your old posts, you have been to Japan. Have you ever been to Harajuku? Have a look:
Flickr Search: Harajuku