I caught the bug when myspace.com started allowing customizations to user profiles. The internet, itself, is social networking. Welcome to my network.

Let's be real.

I am completely fascinated with how the web works.
You need a small website that is user-friendly and pretty.

I give you three options:
a) static - cheaper, quicker, and only for websites that won't be updated frequently (by me).
b) dynamic - more expensive, more time consuming to build, and updated more frequently (by you)
-- i.e. content managed websites (Drupal, Joomla, Wordpress)
c) somewhere in between -- because there is always a gray area.

What I use:
a MAC!
HTML, CSS, some Javascript and PHP
Content Management Systems (Drupal, Joomla, and I got caught in a love/hate triangle. Wordpress is a growing acquaintance.)
Depending on my mood, I split my web development between Dreamweaver, and Dashcode for quick editing of files (or Xcode, when doing apple specific work)
MAMP gets thrown in the mix, too.