This mortgage calculator can do 3 different calculations–

What will my payments be?
How much can I afford to buy?
I want to cap my Monthly costs.

You can input the home price, interest rate, length of loan, downpayment amount or %.

There is an advanced button that allows you to specify HOA dues, property taxes and homeowners insurance.

This calculator is generic and your actual payment may vary depending on your rates and other information.  Notice the is a spot for your PMI which you may need to add manually.  This will give you a general idea.  To get a better estimate speak to a lender.