I have used the Google keyword monitor at DigitalPoint.com for over a year and am happy that they have extended this to include MSN and Yahoo.
It requires installing a php script on the sites' servers but given what you get that is no big deal.
Here is a central point where you can monitor your SERPs for various keywords across 3 engines.
Hats off to the great guys over there. Keep leading the way DP!