Has anyone rode or bought the 2007 Orbea Orca? I am due to test one out next week. Just curious to anyone's 2 cents on this machine. E