I have used the code from this website effectively in the past, and felt it worth sharing as, to me, it was a much more convenient approach:
http://blogs.msdn.com/b/bobmeyers/archive/2009/07/31/add-excel-like-color-scale-conditional-formatting-to-your-reports.aspx
Also makes reference to...