I can definitely see GPUs being a viable solution to this. All you really need for physics computation is a nice big parallel vector processsor. Modern GPUs are nice big parallel vector processors, so there's no reason at all a GPU won't work as well or better than a physx. On top of that ATI and nvidia have a proven track record of actually getting products to market.