Part of ~lance's adventure in Piniglarism

In just a little bit the Lost season finale will come on. My biggest question for tonight, is who is in the coffin?
My guesses since last season have been:
Ben
Locke
Michael
Sawyer
Since I have watched every episode this season, I have narrowed my choices down to 1 person. John Locke.
The reason I picked him is because I cancelled out all the others.
Ben can move the island, Ben transports and recruits folks against widmore. So its not him.
Michael was a big guess of mine because the funeral home looked like it was in an African American neighborhood. Michael had a different path with the freighter, and may even die tonight.
Sawyer was my next guess, but he seems to have ties with Kate and probably is still on the Island.
So by elimination Locke is in the coffin. He is a character that Kate wouldn’t want to see. He didn’t have any friends back home, so no one would have attended his funeral. Jack cared for all the folks on the plane crash, even if he disagreed with them. So Jack went to see him as soon as he read about the funeral.