JE has the best pistons hands down.
As for price, wiseco makes good stuff. But to do a full topend is around 250-350$ if you tear it down and put it back together.
If your needing a topend rebuild I'd go .020 over stick a wiseco in it, a tusk gasket kit, have the jug bored and honed. Have the head cleaned, and new valve seals and valve job done. Then put it together.
JE only makes standard and .080 over pistons. Otherwise I would suggest their pistons