This post is partly shameless self-promotion, but I'm hoping I can also add some value..
We are a Swiss / London based web-startup and we've recently launched the first version of our on-line travel journals tool at
http://mapvivo.com
Plugging apart, I'm hoping this may be of interest to EF readers (being a widely traveled bunch), but also because I'd love to contribute to any discussion on start-up or on-line business here in Switzerland..
cheers,
Mark.