DIY Web Resources - Instructables

Instructables

Instructables is a website specializing in user-created and uploaded do-it-yourself projects, which other users can comment on and rate for quality.