Congress has bestowed a wealth of tax breaks on homeowners, but in a way that resembles the Winchester Mystery House.  Whether you are a first-time or longtime homeowner, figuring out what you can and cannot deduct can be perplexing, especially because the laws change from year to year.

Read the full story here.