Yes you will need a visa. A couple a years ago now when my wife had ILR she applied for a US tourist visa and it was actually fairly easy to get. Though it did require a few hours at the consulate (in our case the one in London) and it turned up by by courier a few days later. It's not free though - I see now it costs USD131