Take the "stated Income" route. If you can pony up 20-25% down, the mortgage company won't bother you much regarding income because of the LTV (loan to value) ratio.
If you can't get the 20-25% down, you can avoid the PMI by going with a 1st at 80% and a second in the 10-15% range with 5-10% down. The second will have a higher interest rate, however, it is deductible unlike the PMI.
You'll pay a higher rate using the "stated income" loan. As others have mentioned, if you have a few years of 1040's which display your income, you may get a loan based upon that at a more favorable rate.
Good Luck,
Later,
Cracked