I think Ianto is adorable and Jack is meer a father like figure, thats what i like about him, not afraid to take charge, but he is very cheesy at times... I prefer Ianto door only a little bit.
While Ianto is adorable and I love the Welsh accent. I'm goning to have to say Jack because of his cheekiness and style. BTW, His accent is hot as well! ;o)