I've been doing my taxes online for about three years now. Recently I found a terrific website that allows you to quickly and painlessly fill out your tax return with zero calculations on your part. Check out SimpleTax to see what I mean, but be careful or you might start enjoying doing your tax returns.