I'd still take Elvin Hayes. Neither would stop the other, but the Big E would run Tim Duncan breathless.
Chris Bosh will be the best PF in the league after KG retires. Bosh can work without a good PG and Amare cannot. So that's why I think Bosh will be the best soon enough. Bosh = Perfect when he gets his defensive game up...which he will.