I want a Medusa now that I've had a chance to really play one. I actually like Medusa over EBD. However, FG still wins the day. You should add a poll here, just for giggles.
EBD = drops all day but no spinners. Bonus up is great to go for but you've got that on FG as well. Medusa is a lot harder to find than EBD or FG though.
FG = two levels of playfield with several shots from the upper flipper and lower flippers, three drops locations including inlines for bonus, two spinners and a bi-directional kicker. EBD is a great game, but FG requires a lot more making of shots to really get it going.