If you have an hour to spare, I suggest you watch this excellent video of Douglas Adams speaking at the Microsoft Professional Developers Conference in 1996. Funny, mind-expanding.