5 best:
Ronaldo
Scholes
Cantona
Giggs
Schmeichel (just edging out Keane)
5 favourite:
Solskjaer
van Nistelrooy
Scholes
Giggs
Fletcher
Although that last list would be different if you'd asked me yesterday, if you asked me tomorrow... probably changes on a daily basis, with Sharpe, Kanchelskis, Cantona, Evra and numerous others coming into contention.
That's all from sort of '88/89 onwards, '82 born but anything before that is too hazy to remember. I'm sure Robbo would feature in both if I was a few years older.