I know this is an older thread, but I was reading through it (considering the 660) and it seems they updated their webpage. Regarding routes: "20 (additional storage on microSD™ card) " So it sounds like they upped the ones you can store internally. I'm guessing you can store as many as you want on the SD card assuming you don't run out of space. I was a bit unhappy with the lack of buttons, but if other peoples buttons on their 550/450 started to leak, it may be best to not have buttons. Of course, the buttons on my Quest never leaked, so maybe they should go back to that technology.