The 7mm mag is an excellent round, as mentioned previously, you do need to match the bullet to the game, but that applies to all cartridges. I've shot 2 moose with a 7mm, both with 175 gr nosler partitions. I got through & through penetration on both. They reacted like moose usually do ( run about 40 yrds and fall over)
I've shot a number of white-tails and muleys with it and its perfectly suited for long range deer hunting.I mostly used 160 gr bullets of various makes and they all worked well.I eventually settled on the nosler partition in the end, after a few standard jacketed bullets came apart a little to fast for my liking.I wont name them as it wasn't that they were badly designed, I just didn't use the right bullet for the job.I shot 2 white-tails at under 50 yrds and thats alot of velocity at that range for a standard bullet to withstand. After switching to the partitions I never had a problem at any range. I've never used the Barnes TSX's or Berger's in the 7mm , but I have in other calibers and they are excellent bullets too.
I'm not recoil sensitive but there is a difference in recoil levels between the 7 & 300 mags (to me at least)I find the 7mm easier on the shoulder over extended shooting sessions ( the more you shoot the better) As others have mentioned there are many different calibres that are in the same class, but the 7mm combines a flat trajectory, ample power for any game in this country( though I would prefer something heavier for coastal browns) and it does it with a reasonable recoil level. All in all, its an excellent "all rounder". If you do decide on a 7 mm mag, you wont regret your choice, I didn't.
Good hunting A2