We used Dreamweaver for a year after switching to Mac. It does run fairly well, and I like the suggestions it makes when you're typing methods (particularly in PHP). However, it is expensive.
Coda 2 is a great app. It comes with a 7 day (of use) trial. I wish I'd bought it when it was on offer at release time. The previewing of designs is much better. I'm yet to do a large scale PHP project on it but it seems to be able to handle that well. It also has a built in FTP client. I am really impressed by its features and CSS support. It makes everything so easy to create!
I have also been using Sublime Text 2. Sublime is a really good text editor. It handles syntax highlighting, provides suggestions for input (but not as well as Coda 2). The great thing about Sublime Text 2 is it supports so many languages that at $59 it's a steal. It is just a text editor, there is no WYSIWYG support or the ability to run code (as TextMate does) to my knowledge