When was he a very good player!? I remember him having a couple of good games for Blackburn and being one of their better players, but he was never very good.
In his last 2 seasons at Blackburn (73 league appearances), he scored 10 goals and got 22 assists. He is one of the best crossers in the league IMO, though this season is pretty much make or break for him. Personally because of lack of European games at the Lane this season he's going to struggle to start many games because of Lennon.
As mentioned before he has been living the "playboy" lifestyle, which culminated in the drink driving escapade the other day. Hopefully that will be a wake up call and he will go up a gear.
Time will tell.