Winter is here, what type of trainer should I get?
Do you have a wheel sensor on the bike that connects to your gps?
like this: here

I use this one for my garmin 405. With either of these set ups you can use whatever you like best for training. Go to your LBS (local bike shop) and ask to try their trainers (mag or fluid) and their rollers. I personally use rollers since it is less wear and tear on just the rear wheel. Though it does take a bit to get used to it before you can ride it without fear of crashing down! If your in the states then the rollers I would get are Nashbars reduced radius rollers. I have used mine for a few seasons and they are very nice!