Mrs. Gardner's grandson ? don't you guys think that he is eko ? drugs, money !?
Miles goes up , and speaks with eko, and he changes something with the time, and when he returns downstairs time has been changed and the pictures (plus) the frames have been changed because of this? Maybe miles is chosen because he can speak with time travellers? like mr. Eko ? (a.k.a dead people?)
check out : mrs. gardner and mrs. gardner's grandson