personally i like cabal...during the closed beta they had for global anyway. i played through all three and it kept me entertained the whole time...though i cant say that from the other languages seeing on how ive never played them =P
if there not as good then id say, hands down, PT