All 3 of the mortgage options you mentioned are backed by the Federal Government which makes them very attractive to banks and investors. A great thing about them for consumers is the interest rates are extremely low even for borrowers with credit scores as low as 620.
Here's a run down on all of these options.
VA - This is the best option available if your a Veteran or active duty military. It doesn't require a down payment or monthly mortgage insurance. It also has the most lenient guidelines when it comes to foreclosures and bankruptcies.
You can find more information on my VA mortgage website here: http://www.valoansdoneright.com
USDA - This is the 2nd best program out there but it does have some restrictions. The home has to be in an eligible rural area which Beaverton is not. You would need to look in areas like Forest Grove and Sherwood.
This link will show which areas are eligible. http://eligibility.sc.egov.usda.gov/eligibility/welcomeAction.do
USDA also has county income limits based on the total number of people living in the household.
For 1-4 person household the maximum annual income is $83,950.00 in Washington County.
Even with these "restrictions" the USDA program still offers some great benefits.
One of the best things about this mortgage is the monthly mortgage insurance is substantially less than an FHA or conventional mortgage and that's with no money down.
Here's an example: An FHA mortgage of $155,000 is going to have a monthly mortgage insurance payment of $161.45 but on a USDA mortgage it's only going to add $51.66 to your monthly payment.
The other nice thing is you can actually roll your closing costs into the loan as long as the appraised value supports it.
You can find more information on my USDA mortgage website here: http://www.usdamortgageonline.com
FHA - Is still a great option even though it's become more expensive over the last couple of years due to increases in the monthly mortgage insurance. FHA only requires a 3.5% down payment which can be gifted to you or come from a down payment assistance program which makes it as close to no money down as a USDA or VA mortgage.
The key is figuring out which option best fits you and your families needs based on your goals and your qualifications.