I shot the XD9 service today and it is a fantastic gun. I plan on buying the sub compact model, however they did have it available to rent.
You should also consider the Walther PPS. I had a chance to hold one of those today...PERFECT for concealed carry. I'm not sure I would want it in .40, however. It is very small and pretty light, .40 might be a bit much.