There's an application called map loader by Nokia. If I understand this correctly, it's a windows software that allows you to download maps needed for your route on your PC and then transfer it to a device... I'd guess it's currently made for S60 handsets only, but this might change. Who knows.