I came across this post by Joel Spolsky about a new Stackexchange site called Ask Patents for finding prior art of patent applications. This is an excellent idea. If we all analysed one patent a day, most patents applications would be thrown out. Why? Because there is almost always prior art, it's just the patent examiners aren't able to find it due to the way the applications are written.