I love Ianto's expression in the last gif:
JACK: The beans are almost done.
IANTO: Bloody beans.
John and Gareth play so well off of each other. I think thats what makes Jack and Ianto so believable and makes you want to root for them even though you know they're doomed. Though I think the most doomed pairing of the show is Owen and Toshiko. They never even had a chance. But thats for another thread.
Oh my god me too. He's all stuttery and nervous and its so cute. I'm sure he's thinking "I save the world on a daily basis and Ianto Jones can get me to stutter like a schoolboy?!"