I think I like Trainspotting. I like it in the same way that I like carrots. Or vaccinations. I know it's good for me but I didn't really enjoy it at the time. I can't claim to know anything about Danny Boyle without watching it, it's essential viewing. Hard work though. Unlike the fantasy of his recent films (28 Days Later, Sunshine, Slumdog Millionaire), this is all very gritty and horrible. The zombie-things of 28 Days Later were fun compared to these people, who are all varying dregrees of psychotic. It takes a special director to make me watch this sort of film; Danny Boyle pours energy and invention into something that can easily be tedious, never allowing it to get boring. There's music and movement blaring out of the first second and it never really seems to slow down.
I don't really want to watch it again but as a piece of filmmaking it's very healthy.