I've used a wide variety of hardware and software. I've used some stuff that never even makes it to market, and I've managed to miss out on other obvious stuff. This is a list of the basics. You should have at least heard of these...and probably kicked the tires on at least a few.
This was originally a comment I posted, but then decided I wanted to use it as my first blog entry here.