Tacx FlowThe Tacx Flow is a magnetic trainer and has a similar build to the Tacx Satori.  This trainer is very solid and stable and has a digital control unit.  This means that the trainer needs to be plugged into a wall socket to get power.  The control unit can be used to vary the resistance manually or by setting a certain power.  The unit also gives statistics such as distance, speed, power and heart rate.  The latter feature requires that the rider wears a compatible heart rate monitor belt such as the Polar belts.