lucy24 - 9:08 pm on Jan 2, 2013 (gmt 0)
Look at it this way: One side of your mouth is calling something canonical, and the other side of your mouth is deploying a 301 to say it's not canonical. Who you gonna believe?
Google will eventually get annoyed if it follows your own internal links and runs smash into a redirect. How annoyed it gets, and how that annoyance manifests itself, are questions for another thread. Or two, or a hundred ;)