I just bought my first MacBook Pro. One of the things I do is websites. I was disappointed with iWeb being the only solution for editing HTML that ships with the machine, though I can see their target market enjoying it. I need a good programmer's text editor that understands HTML, PHP, CSS, and the like, and that can establish connections to remote servers via FTP and/or SFTP and SCP. From within the program itself, I would like to be able to see the files on the server, open whichever ones I want, and when I save, I want it to put the file back up there. Alternatively, I would like a way to "map" FTP/SFTP sites to "drives" so that they show up in Finder and any application can write to them. I was playing with Ubuntu 8 before I bought the MBP and despite all Linux's shortcomings as a desktop OS, it was able to do this easily. It would be nice if these programs could be free because I just spend $2,000 on a new computer and I'm not made of money.