hello everyone, new member from nc. after all that i have read, i will be purchasing the new xdm40 shortly. i have been doing a lot of reading and researching on the web and what other members have been saying about the xdm's. you guys have really given me a lot of positive info which helped me to make my final decision. thanks so much for the info!