I hate to say it, because they're local here in Kansas City, but I'd stay away from Garmin if you want your device to integrate with anything else. I bought a GPS of theirs last year. I've never experienced frustration like I did trying to download a map from the internet and put it on this device. I now have SIX Garmin applications on my computer that I have to use to manage the device. (I'm not kidding.) Garmin BaseCamp, Garmin Express, Garmin MapInstall, Garmin MapManagaer, Garmin POI Loader, and Garmin Web Updater. Every one of them is buggy and hard to use.
Run far and fast.