Patent Databases and Related Stuff

Patents - United States Patent & Trademark Office
Patents - Canadian Intellectual Property Office
Patents - German Patent and Trade Mark Office
Patents - World Patent Search - Espacenet
Patents - Hungarian Patent Search
Patents - Google Advanced Patent Search
Patents - Google Patent Number Search
Patents -
Patents - Free Patents Online
Patents - British Library
Patents - Directory of American Tool and Machinery Patents
Patents - Calculate Day Of Week
Trademarks - United States Patent & Trademark Office
Trademarks - Trademarkia