Out of those the first one sounded the best. Keep looking there are more grinds and more companies to get them from out there. A cam is a big decision. It isn't easy to quickly change out like a carb would be. Take your time and research and read. Call the techs at the cam companies also. Some are helpful and some aren't, but overall you will get closer to making an educated decision.
Try other companies:
Crower although they are expensive