As of TM1 951 you can install on Windows 2008.
The key thing to remember during the install is to right click everything and "Run as Administrator".
This includes cmd prompt when you want to setup TM1 to run as a service and even IE when you want to install the TM1 rich client administration for Contributor.