You get any better treatment from Microsoft or Apple? Face it, choosing Linux means for the most part forgetting about commercial software for the desktop. Good luck finding any alternative to Garmin that supports Linux; a few of them don't even support OS X.