So far I have found:
- Ranorex which looks really good.
- Test Automation FX, also looks good and seems very well priced.
- Microsoft's UI Automation Framework, which does not have the recorder but if I had to I could code one using this.
- white which looks similar to the UI Automation Framework, but has an alpha quality recorder.
Comments please if you have used any of these.