I don't think that's a fair comparison to make. You're paying the landlord's escrow when you're renting, so what's the difference?
Porkchop, as others have said, make sure you look at something called PITI. Principle, Interest, Taxes, Insurance. Sounds like you're only looking at the first...