So I am planning on purchasing a semi-auto handgun mostly for range shooting, but I would like to be an effective self defense weapon as well. I am trying to decide between 9mm, .40 SW, and .45 ACP. There are boat-loads of forums saying this round is better than that....etc. One thing I came across was a few people saying that .40 SW tends to be less accurate than 9mm/.45 (assuming they are being fired from similar firearms), and also that the recoil from a .40 caliber handgun has a particular 1 o'clock roll (as opposed to straight back). Are these just a couple peoples opinions, or has anyone else experienced these issues with .40 cal?