Obviously it's a free download, but the program itself also needs some activation code. At least if you'd like to use the internal GPS of X1.
If you don't like to buy Garmin maps, there's a quite nice and legal alternative

Some guys at openstreetmap.org did a very nice job and made some free maps for Garmin devices.
EU and Germany could be downloaded here:
http://wiki.openstreetmap.org/wiki/DE:All_in_one_Garmin_Map
These files work also with Garmin XT (latest version) on X1.
Have a look around in the wiki, if you may find maps for your country.
There are also other nice projects that support the Garmin format, e.g.:
http://openmtbmap.org/
Regards,
scholbert