I finally found Vulture Droids at retail today - both the green TPM version as well as the ROTS blue version.
After opening the TPM version, I was instantly startled by how cheap these are. Although I knew these were just retooled fighters from the old TPM toy, it has been a long time since I looked at them, so this feeling of disappointment is all-new for me. As far as deluxe figures go, and the amount of bang for your buck that other toys line the line deliver, notably the Rebuild Vader, the Vulture Droid is severely lacking.
It reminded me of why I went out and bought the Action Fleet Vulture Droid way back when. It actually transformed. It's too bad they didn't use that mold as a starting point for this figure. I think a plastic version of that toy would have been excellent.
Oh, and Pete - the green one I have does actually have red painted eyes.