Development Studio
Aptana Studio 3 is a customized version of the OpenSource Eclipse which runs any plugin compatible with Eclipse. One can manage many projects on any platform.
Aids in authoring of HTML, CSS, JavaScript, PHP, and Ruby. Supports the latest HTML5 specifications.
I highly recommend the <oXygen/> plugin for Eclipse when working with XML and XSLT.
The only downside to this IDE is that it is a beast to load after restarting one's system. It takes well over five minutes to load on my Macbook Pro i5.
Text Editors
Textmate is in fact the missing editor for Mac OS. But what if you're not a Mac user? Notepad ++ is a marvelous Windows based text editor.
What about Markdown?
It's one thing to write out a markdown file, but what if you want to see what your document looks like before publishing? Mou is a free markdown editor for Mac OS and better features than the MarkdownPro in Apple's AppStore. MarkdownPad is a full-featured Markdown editor for Windows.
Color Schemes
Pick apart a corporate logo into a color scheme in seconds with ColorSchemer on a Mac or PC. The program is tight and simple to use.
ID Theft insurance is a good idea. The average ID theft can cost a person about $30,000 to fix. However, there are a few things folks can do to limit their exposure to ID theft.
Use a password that is a minimum of 8 characters long, contains numbers, letters and symbols. Don't pick obvious things like your last name, "pa$$word" or stuff like that. There are a variety of password managers out there that can be helpful. I use Bento on the Mac.
Don't use the same password for everything. Have a pass wording system. Some people will take the first word in the website's name and attach it to a passphrase. There are many ways to do this, but don't use the same password for all sites.
Your most vulnerable web data is not your bank but your email accounts (and Facebook), from here those who gain access to your information can piece enough together about you (like someone stealing mail from your mailbox) to begin gaining documents they need to forge your ID. Use a separate password for Facebook and email.
Make sure your email service forces the secure socket layer (SSL) protocol this encrypts the data sent between your computer to the end server. Google does this. Facebook can force SSL as well but you have to set that up in your settings. I highly recommend this.
Avoid install software that a) hasn't been scanned by an antivirus program (even on a Mac) or has not been recommended to you by a reliable source. If in doubt, don't install it.
Update your computer's operating system as often as the updates are available. This doesn't mean moving to new versions of the operating system (e.g., XP -> Vista -> Windows 7) but it does mean making sure that your OS is updated with all the latest security updates as they come out. Security updates come out when holes are made public. Not updating makes you doubly vulnerable at that point. This is true for any computer (even Macs).
As a Mac user, there is a particular vulnerability to mac users here. There is a sort of myth out there that Macs can't get viruses or that the operating system can't be compromised. This is not true. They are great computers, but they are nevertheless computers made by human beings. If a mac user thinks they are immune to the sort of threats we're talking about here, they are particularly vulnerable.