I wonder how much 'internationalization' you really need to apply to your site to get traction in places like Germany, Italy, France... That would actually be a fairly interesting service - I'm guessing its already out there, someone who will essentially translate your site.