Some of my opinions:
They are all fast/solid drives
The M4 is the best if you aren't a windows user, it has the best firmware update method (no windows program needed).
The samsung usually has the best write performance (well rounded drive)
The vertex is best for compressible data. If you're a big media guy that might be mostly negated (game files can fall into non-compressible category also).
If neither one of these particular use scenarios fit you then I suggest buying solely on price.
Another drive to consider is Plextor PX-M3S. It uses the same controller as M4, but toggle nand like samsung. Also it has a larger cache than the M4 and a 5yr warranty.
good luck