I prefer the CG Yoda to the TPM puppet. But that puppet sucked.
The sad thing is they only did CG so Yoda could jump around like an idiot. If you don't need him to do that, he can still be a puppet like in TPM. But why did they change the puppet in the first place?
Dumb, dumb, dumb.