Garand are great, but they are complicated beasts. Lots of moving parts to check for wear, torque, loc-tite, and lubricate if you plan to shoot it much. Stock fit is critical for accuracy, the upper hand guards are a bit fragile, and the gas system is delicate. The op-rod can bend if the gun is fed a steady diet of full-powered hunting ammo, and this can be pricey to fix. A ported gas plug from Garandgear.com is a must! Their website is a goldmine of Garand tips, as is the CMP.
The Garand is only as good as it's en-bloc clips, too.....cheap, out of spec clips will drive you mad!
By contrast, the Enfield is relatively simple and maintainance free, rarely needing more than a good clean and lube. Ive never even taken the bolt out of any of mine- no need.
.303 is getting too hard to get, plain and simple......if you're looking to shoot it much. The .308 Indian Ishapore 2A Enfield's are a better choice for shooters- but it can be difficult to find a nice one, they were used hard in the Indo-Pak wars. The .410 smoothbore Ishapores are neat too as short-range toys.
In the end, it will depend what you want it for, I guess.
Of course, you can buy two really nice Enfield's for the price of a decent Garand.