There area lot of threads here and you can get all the info you need out of those.