A little bump as I've been looking for this great thread for half an hour and I'm sure it'll help others.