g1smd - 6:25 pm on Jul 21, 2012 (gmt 0)
Make sure the 301 redirect really is a 301 and not a 302.
Request the initial URL both with and without www. and check this always invokes a single step redirect to the final URL. Multiple steps will be a big problem.