I would need more detail to properly answer your question. How much are you able to put down, what are your credit scores, are you talking about a new loan or getting rid of the PMI on an existing loan? Feel free to call me if you would like, I am Brooks Hiller @ heritagemortgage.comcast.net phone is 936-258-8040.
Posting for a friend/ She will need to call you on exact scores. She is able to put down anywhere from 0 - 20%, just depends. Stretching to 20% would only be to avoid PMI.
either put down 20% or do an 80/10/10. the second should not be a problem with "perfect" credit. assuming she can prove employment, income, assets, yada yada yada. talk to heritage for more details.
on the BofA deal. When you go in and give a little info, the rate they offer has over 1% in discount (buydown) on the loan that will not be covered by BofA.