CPR minigame left the strongest impression on me, but I like bike riding and Junon march more entertaining.

Thinking of that, I think Square made a great job with minigames in FF7 - most of them mesh incredibly well with the story and even those that are voluntary were quite fun to play.