Can somebody please install this and tell me if there is anyhting
annoying about the interface/english/website etc?

www.quabana.com

It is still Beta but it is pretty much done.

Thanks,
--
brain