I have a Vanguard in .300 Roy and love it. I don't think the recoil is that bad. The heavier bullets can be pretty stiff, but no worse then in a .300 Win Mag. Its just not that bad.
Factory ammo is all over the place. Weatherby has more loads for the .300 Wby then any other Wby round, something like 10 differnt bullets and loads. Price isn't that bad either. Heck the other day I picked up Hornady custom with the 150 grain interbond for $39.99. If you reload the options are endless.