For now, my vote goes to Eight Ball Deluxe. Great game. I've never played a fully working Flash Gordon though...
A friend of mine has a super nice but non-working FG in his garage, which we're going to fix up. After we're finished, this may or may not bump EBD off the top spot.