The ones I've actually played enough to know the difference
Crazy Cars III
Flashback (Better than Another World)
Shadow Of The Beast 3 (The only Beast game with gameplay)
James Pond 2
I'm not sure I can say Monkey Island 2 is better... I just loved the first one so much.
As for Street Fighter, the Amiga never had any versions of any of the Streetfighter games, OK!
EDIT: TCD, Zombie Apocalypse 2 is better, you're right