I've painted my first cab, helped someone put some thick vinyl on their cab (never have seen that before or since), and I laminated my 2nd, and current cab.
The paint was the cheapest, but easiest to scratch and took FOREVER with the coat, dry, sand, tack, coat, dry, sand, tack... Oh, don't forget the perfect surface you need to start with.
The vinyl went quick with two people (contact cement and then stick the vinyl on. Stretched nicely around edges, etc. It was a little more forgiving against bumps, but if you got a tear, you were screwed. It wasn't terribly pricey, but I wouldn't do it.
The laminate was the most expensive, but not too terrible for something that would be the most durable. I can't imagine what someone would have to do to it to chip it, cut it, ding it, or whatever. I mean, it isn't going into a demolition derby or something. Mine has ZERO imperfections or damage after 7 years of use so far and that includes a move to a different city, going into storage for a year where things were stacked in it, on it, and all around it. It looks clean and crisp to this day, just like I finished building it yesterday.
I agree with the other post though that if I was looking to replicate a particular cabinet, I would use whatever they used to make sure that the "look" was correct. If I ever build one again, I would laminate it for sure. It is easy and the most durable. The only downfall is cost or the above mentioned "emulation of a cab style" thing.
PS. I never chopped veggies on my cabinet, but knowing that I could vs. someone's painted cab is a bonus. LOL (just kidding of course)