http://www.roads2go.com

Isn't this exactly what we were looking for? I will register lets see...