There is a huge difference between M12 and M18 if you're talking about the regular brushed versions. Regular M12 is pretty weak IMO and I use these tools professionally daily. M18 works very nice but they get pretty damn heavy after repetitive use, especially with the bigger 3.0-4.0 batteries...