The sites on the web are constantly changing. One has to be careful about the accuracy and timeliness of any data you receive, especially when its for free. In any event, here is a small sampling of some interesting sites for inventors and others.
General Information Concerning Patents - Cornell
General Practice Law Firms & Other Service Providers