g1smd - 1:30 pm on Aug 16, 2012 (gmt 0)
Any code with .* at the beginning or in the middle of a pattern can and should be changed to be more "specific".
The order of your redirects is important. The index redirect must be before the non-www/www redirect otherwise you introduce an unwanted multiple step redirection chain when a non-www index URL is requested.