You can pretty much get a view of anything on Google maps -- even a naked German guy. Google Street View launched today in 20 German cities such as Berlin and Hamburg, but only after Internet users there forced the Internet search engine to blur 240,000 houses from their...