Travel the World on Route66 – Uh – World662010-11-05 by Aleksandr ShatskihWorld66 has been a key player in the online travel game for some time. But the cluttered interface and limited user value now call for a major upgrade if the site is to gain traction again.