I have been a technology professional for over 10 years and involved with computers in some fashion for over 20 years.

Links