I just got an M-1 from CMP. I originally had no real interest in them until I heard about the CMP program and found the prices to be really reasonable. Most of the ones I had seen at shops or gun shows were very expensive. I had an M-14 during my Army days and really was impressed with its accuracy and ease of operation.
My M-1 is a Springfield Armory April '41 model and now that I have it, I really enjoy having a piece of US Military history. The M1 distinguised itself in all WWII theaters and in Korea and was a much better rifle than anything issued to Axis troops. It's a very accruate shooter too. You can build an match-grade M1 to shoot sub-MOA groups at 200 yards and it will be very acurate out to 600+ yards with no problems. The cost of 30-06 ammo is a bit high, but reloading should help cut that down a bit, or you can even re-barrel an M1 to .308 and cut ammo costs down that way.
Never had any interest in a SKS so the Garand is the 2nd military rifle for me. A couple of months ago I picked up a Mosin-Nagant 91/30 from the local Big 5 Sporting Goods store for less than $80. This rifle turned out to be a very accurate rifle in spite of being made in 1931 (since been re-arsenaled but the barrel appears to be original and has all-matching serial numbers on the components). Most of the ammo for this rifle (7.62x54R) is old milsurp and corrosive but it works just fine. You can get this ammo as cheap as $3/20rounds for Russina or Czech stuff. I have gotten 4-6" groups at 200 yards with this rifle with the open iron sights. Other good choices for a inexpensive rifle is the Mosin M38 or M44 carbines. Shorter versions of the 91/30 and the same caliber, but they have a pretty good recoil kcik to them.