Careful with FHA, you’ll pay mortgage insurance over the life of the loan so it’s not usually the best deal. 4.12% is not the best interest rate. Lender paid PMI is a gimmick to get you to pay a higher interest rate, 4.95% is a rip off. A broker will sell your loan and a bank will usually service it themselves and are easier to deal with..usually. I have had credit unions try to sell me mortgages with a balloon so they’re predatory at times too. Honestly this is a numbers game with a lot of variables. I personally would go with a conventional, say no to lender paid mortgage insurance then work hard to get the mortgage to having 20% equity and have the PMI removed. Those numbers sound like a 30 year loan. If you can afford a 15 it’s a better deal.