You guys coding for software PhysX, hardware accelerated PhysX, or both?
It's the same thing. In the control applet the user specifies whether to use a GPU/PPU for PhysX, or whether to use only the CPU. To the developer it's completely the same thing, the only limit to keep in mind being that a decent GPU can take on literally about 100x as many physics objects while even a mighty i7 CPU would have gone up in a puff of smoke by then (or just result in a very pretty slideshow like when running Crysis on an Intel GMA X4500).