I am hoping to pick up a pistol once I get my tax refund back/work some overtime at work. I am planning to spend about 500 bucks. I can get an HK USP .40 with LEO trigger and tritium(sp?) sights for 500 bucks through a deal through work. I have also been eyeing a Springfield XD 40 and they can be had for right around 500 bucks as well. This will be used for home defense/CCW. I can only get the HK in .40, but I could get the XD in another caliber. Of these two guns which would you choose and why? If neither, which other gun and why?