The best way I've found to see if it's one of the "good ones" as far as recent Marzocchi goes is to look at where it's made. If it says "made in Italy" you'll likely be pretty happy with it. If it says "designed in Italy," it means that it was made in Taiwan and may give you some issues.
Regardless of any of that, I'd go with the Fox. Since it's a Fox you know if was made in the U.S.A., their damping system works very well, and their products don't have a hit or miss record like Marzocchi is developing. In short... the Fox is a great fork and less of a gamble.