I'm not seeing much of a case on anyone right now. Lily has been very dramatic but hasn't actually done much game-wise to warrant a vote on her, and frankly, not knowing JiF very well, his post did not read to me as being a straight up sarcastic joke post, so I sorta understand why I28 read it as he did.
As of right now, I'm going to vote Lily because, as has been noted, there has not been competing trains or a lot of pressure in this game beyond the JiF / I28 spat. I think other players have provided enough reasons for her to defend herself.