Tough choice! I own and enjoy both a lot.
Each has cool and unique aspects as well as really fun and challenging gameplay, but if I had to absolutely pick one it would currently be Eight Ball Deluxe by a slight edge. The deciding factor would come down to the overall vibe the game exudes and EBD's theme and "shot and a beer" bar ambience just click slightly more for me personally.