Советую почить пост http://veretenikova.livejournal.com/5970.html Доктора Веретенникова. Очень интересно и полезно