Heath Ledger made his name as a hunky teen heartthrob. But his portrayal of a gay ranchhand in "Brokeback Mountain" has made him an Oscar favourite. He talks to Howard Feinstein in The Guardian.