If you go to www.irs.gov you can do it on line. The IRS has links to all the different software products such as Turbo tax. I did mine in Turbo Tax. If you are expecting a refund, it will e-file and deposit the money right into your account. The charge to e-file when you are getting a refund is 19.95 otherwise it was free. I did mind 2 weeks ago and got my return already. If this is the first time e-filing, it will take a little longer to get your return. The Federal government will want you to sign a form so they can have your signature on file so they know it's you. But then next year when you file, all you need is to answer a simple question, such as what is the figure on line 33 of lasts years return. My return to a total of 9 business days to get deposited in my checking account.
For you, since you bought a home in 2004, you can claim the closing costs and interest and property taxes. You should get a nice hunk of change back. Enough to get a number of Mosaic sets.