I am running quite often so several months ago I bought Garmin Forerunner 305. It is an quite useful equipment for running and now I like it very much. But I do not want to advertise it.
Recently I have completely moved to Ubuntu because ... there are many reasons but I could not use Garmin under it (there is software which gathers data and communicates with trainer). I also have got some software which is usable only under Windows.
The solution to this problem is VirtualBox and for example WindowsXP. And this tandem works great, but after installation of Garmin Trainging Center my trainer have not worked.
The final solution to this problem is GARMIN Forerunner 301 sync with Virtualbox and Ubuntu 9.04 and it is working great :)