http://www.google.com/patents
Seems to work great.

MP