for steel and ipsc go with the .40 over the .45; lighter bullet, major power specs, higher velocity.. lots of field experience with the round and the debugging has been done. Go with the gun that suits your style, recoil behaviour, natural point of aim, hands etc. try them out!! we can only tell you our preferences but that means nothing..
Good luck!!!