Google Keyword Tool
How search works
Dubious web companies, and why they don't deserve your money
Getting more from Google Places