I did ours last night. I usually do them the weekend before they are due. It takes and hour to an hour and half using Turbo Tax. I keep track of all the charitable reciepts, W-2s etc. in a file throughout the year so all I have to do is input it. We always owe so it doesn't make sense to do them early. If you file electronically it is one click plus your credit card and you are done.