The p99 is definitely my favourite polymer frame gun. Nothing comes close to it in terms of ergonomics except maybe the PPQ. Lots say the PPQ is a better gun but that is subjective and depends on your intended use. Some (including me) prefer the features on the P99 (SA/DA, no protruding barrel, decocker etc.) compared to the PPQ. Also, after having shot both concurrently (well, same range outing anyway), I thought the SA P99 trigger pull was pretty much identical to the PPQ.
Anyway I don't think you can go wrong with either the P99 or PPQ.
btw, Epps has a few now.