you have absolutely no idea how cool the mac os is for programming if you haven't used BBEdit...
it highlights the php nicely, open/saves directly from ftp servers, and allows you to check where braces end by double clicking near them... it's a dream
the demo version isn't the same as the full... i could let you try out the full if you would like... it's really something you have to experience!