I lost patience with GIMP when I tried to do this. It was very non-intuitive, the result appeared to be like doing brain surgery with chainsaw, but slower. As a result, I found that I don't mind having the background visible.