We just bought our first house over the summer and we have high fair to low good credit scores. Many lenders now require you to pay the 3.5% down payment, provide the last 2 months of bank statements, last couple months worth of paycheck stubs, letters from your utility companies saying there have been no late payments on your accounts, and written statements providing explanations for anything negative on your credit report or bank statements. I hope that helps! You can also amend your tax return from last year and get your tax credit early. We did that in August and just received it this week! :-)
Our Realtor was awesome. He's very experienced and not high pressure. He was great with negotiating closing costs (the seller covered closing!), repairs on the home we purchased, and a home warranty. We will use him in the future! His name is Chuck Briant # ###-###-####
Good luck and happy house hunting!