I would suggest the CZ75 SP-01.
I generally favor steel hammer-fired pistols, and this one is very reliable and accurate. The ergonomics of the CZ75 series are considered to be among the best of all pistols, and the weight of the SP-01 is well-distributed. You can get one with a safety or a decocker, which allow for different styles of carry. The SP-01 is big and heavy (and it holds 20 rounds with the default mag), so it may not be suitable for carry if you ever decide to do that, but it's great for target shooting and home defense. The rail on the front can be used to mount a flashlight, which is useful when going through your house at night.
I shot a P99 once and thought it had a flimsy, toy-like feel. I've heard they have lots of problems with their plastic cracking. Striker-fired guns with polymer frames are popular now, but I don't like them much. They're top-heavy and the triggers feel gummy, especially the Glock-style trigger with the integrated safety lever.
All-steel guns feel smoother and have a better heft to me. It's really an apples-and-oranges thing, though; you should go to a range and shoot as many different guns as you can and figure out what style you like. Some people love the plastic pistols.
Another advantage of the CZ75 series guns is that you can purchase a .22 LR conversion kit for them:
You just take the slide off your CZ, put this one on, put in the .22 magazine and you're ready to shoot .22 LR. This means you can do lots of cheap target practice with a gun that handles the same way as your regular one. The conversion kit only costs around $250.