Yes, go the CMP route. In a nut shell, if you get the "new" Garand from Springfield Inc. you will learn the history of the Garand and kick yourself later for not getting an original.
Here's my latest example. I wanted one to do as others here mentioned. I was going to rebarrel it, repark it, get a newly manufactured stock from the CMP with their cartouch on it. Get it looking 100% and functioning 100%, then wrap it back up in grease and paper and rebox it and save it for my sons 18th birthday in a couple of years.
What I got was a March of 1943 Garand with the original barrel and it came with an uncut oprod. I swapped out his oprod for one with the cut out to keep it from cracking, and I now have the uncut collectors item on E-bay for almost what I paid for the rifle. Will I get that much? I doubt it, but it never hurts to try. I have now decided against the repark and new stock, I used an old beat up stock I had, cleaned up the original finish and used cold blue to cover the bare metal parts and it blended in perfectly. On my sons 18th birthday, he'll get an original finish, original barrel and war torn stocked Garand. It functions at 100%, and tells a story of history when you pick it up. On the otherhand, I restored my first Garand when I got it 5 years ago, and it looks pretty, but just doesn't feel the same as that beat up stocked Garand with the 64 year old park job.
If you must have new condition, go the CMP route, and Deans Gun Restorations. YOu will be MUCH happier in the long run, and probably will spend less $$$, but it will take longer to get the finished product.
My restored Garand: