My choices, in order of preference, are P07, P99AS, PX4C.
Using a drill like the TPC 24, the P07 cycles best, and size wise feels like a G19. I love the stock P99AS trigger. PX4C is excellent but the short sight radius is a negative for me at longer distance.