And the links:
Calix AB
DEFA WarmUp - Start page
As Piwoslaw mentioned, heating the oil is not efficient. You need to get greatest mass, the engine block itself, warm to reduce the time which engine runs on rich mixture.
For winter I just use synthetic 5W-40 or 0W-30 oil regarding of manufacturers specs. That's thin enough even in -40 Celsius