Though just purchased last month, this is by far our favorite game.  Even my 7 year old son loves this game, though he prefers the card game version because he can't get his routes blocked.  Simple to learn (5 minutes to figure out), but every game is complicated due to competition for routes and constant recalculating of routes.