Your desire for something for CCW adds a bit of complication. For CCW you want something that is small. But that makes it harder to shoot (shorter sight radius, more felt recoil). For home defense or range use, a larger pistol would be better. You'll have to decide what compromise works best for you.
You say that you want to reload, so I'd recommend sticking either with 9mm or .45 -- .40 is a less forgiving round to reload. Most of the Glock Kbs seem to have occurred in .40 with reloads. The .357 sig is also more difficult to reload, due to its bottle-necked design. The .45 acp is very forgiving to reload, as it is a relatively low-pressure round.
There are lots to choose from. At the small end, you might consider:
Kahr: K9, K40, MK9, P9
Glock: 26,27,30
Moving up in size to compact models, consider:
Glock: 19,23
Sig: P239, 2340
Kimber Compact
HK: USP Compact (in 9mm, .40, or .45)
Moving up to full-size models:
Glock: 17, 21, 22
Sig: P220, P226, P229
HK: USP (in 9mm, .40, or .45)
Beretta: 92, 96
Kimber Custom Classic
What's most important is how the guns fit your hand. Also realize that the larger guns will be more difficult to conceal, particularly in warmer weather.
I also recommend that you get an inexpensive .22 pistol (e.g., Browning Buckmark, Ruger Mk II, etc.) for practice. As you know, .22 ammo is dirt cheap.
M1911