Oh...where to begin. I really have several "favorites" -- I will hold off on a couple until we cover them in our class.
I think the one thing that I am most thankful for, technology-wise, is wireless capabilities. To not be tethered to my desk, house, or even city -- to have connectivity in my back yard, hotels, in the park, in the airport, or at a conference is priceless...the benefits go on and on. All you need is an access point. The benefit is not only in Internet access with my laptop, but all kinds of Bluetooth capabilites -- my cellphone, headset phone, Zune, etc.
Also high on my list is Open Source software...but, that is a new "Thing" altogether!