I have been deploying a Wordpress site using capistrano and git for a while now. Seems to work pretty well and it is configurable if you like that kind of thing. This approach is a little more hands on than wpengine, but it provides reliable site deployment.
We also recently released a Github project for doing this called "WP Stack". Git, Capistrano, CDN rewrites, and staging environment all in one toolkit. knewt.ly/N119BM
Here's my deploy.rb https://gist.github.com/3174085