If all you have is a W2 and/or some 1099s, TurboTax is great. I usually can do my personal returns in less than an hour---which is a good thing because I need to do them tomorrow.