Bought our house last year with PMI, refinanced in January. They sent an appraiser out, and didn't quite give us 20% but was able to drop it to like $20 a month.
Refinanced again in July - they were able to run their numbers and waive the appraisal, and were able to drop PMI completely.