Quick link - pseudo elements in CSS
Enhance your website text with pseudo element CSS selectors. Jonathan Snook has written a short article about pseudo elements that explains all.
I have used the :first-letter pseudo element on a few occasions. It's great for adding drop-caps to paragraphs and cross browser support is pretty good.