QJ.NET’s Best of 2009

It’s the first day of the new year, so the first order of business is to greet all of you QJ readers a very Happy New Year! Before we go on and get started on 2010, let’s