Here's a good writeup on the subject.

Also was a good thread on this forum in the last few months, do a search for it.