Honestly I didn't read all the posts, but as other have mentioned there's a DVD torrnt out there someplace with the new maps. Also if you're feeling super ambitious there's also a firmware upgrade for the nav system that installs via DVD. It smooths out the entire operation and makes it respond much faster. Yahoo has a group for it with a ton of info, also check on some of the other forums. I find e46f is great for enthusiasts, but there are some downright obsessive forums out there if you want to learn about coding, DIS, GT1, Nav Upgrades, ect.
Beware, it will require a lot of reading.