White is a promising testing framework based on the UI Automation APIs which enables you to write tests in C# (or your favorite .NET language).
Why is it interesting? I think there're several reasons but, for me, the main ones are:
What to see it in action? Watch the following screencast of White testing Plastic: