Эталонная тема, обязательна к прочтению. Все 12 страниц :D