It's pretty straight forward, you just need Hard SPL, customise the NBH file with aTools, then flash from the SD card.
After this I found the thread on the CM7 port and just followed those instructions. It's a release candidate so it's not completely stable yet, but the bugs are minimal and not much of an issue (not that I've found at least).
If anyone wants to give this a go, make sure after flashing cyanogenmod to install launcherpro. It's way more responsive than the launcher built into the rom.
Here's the link on getting started
http://forum.xda-developers.com/showthread.php?t=680518
Thread on Hard SPL
http://forum.xda-developers.com/showthread.php?t=334679
And a thread on the CM7 port I used
http://forum.xda-developers.com/showthread.php?t=948134
This will overwrite the windows mobile rom in nand, however you can revert back to windows by following the guide in the first link. It's pretty much just downloading the winmo rom, and flash from bootloader.



