The Crucial M4 is a good drive for price/performance/reliability. It is not the fastest, but do you want speed over reliability. The Sandforce SSDs (OCZ, Mushkin, Patroit, IBM and Samsung) are faster, but you don't list reliability as a goal. With video editing I would worry about both the speed and the reliability, if you do a lot of editing.
The best of your list is the IBM 510, which comes at a $80 premium over the Crucial. After that the Mushkin Chronos (which you do not list) 120 GB drive is fastest and most reliable.
The Crucial m4 is a very popular with gamers and enthusists. However for video editing and other work involving incompressable files the Intel 510 is only ssd in your list that I would recommend.
I'm guessing you have been looking at synthetic benchmarks. The ssd's with SandForce controllers like the OCZ and Corsair models you listed were designed to to work with highly compressable data. When working with incompressable data you can throw those benchmarks out the window.
After reading all the comments i am still interested in buying the M4 but just one question :It has been mentioned a few times that the M4 is slower compared to other SSD's but how much slow is that in the real world ? are we talking milliseconds or the time it takes to make a coffee ?
I use Photoshop a lot and do some video editing, play the occasional game like Call Of Duty, general stuff really.
Thanks for any forthcoming help.