Personally, I really don't care for Tom Hanks (the person) - kinda rubs me wrong - but it's hard to deny that he was great in Saving Private Ryan, Big, Forrest Gump, & The Money Pit. He was also good in Splash and Bachelor Party.
I think Katy Perry is overrated. I first saw her on some award show many years ago, and she was singing Like A Virgin, and I thought it was a parody or spoof, because her singing was appalling.
Hanks is like a hybrid of Spencer Tracy and James Stewert but there's no denying he can act, albeit always with his own style. Then again the same could be said of DeNiro and Pacino both of whom always use the same mannerisms and expressions in every role.
The proof of his mettle was The Road to Perdition. He was never out of place or depth next to Paul Newman and that's going some. Some of his films are dreadful (you've Got Mail for instance) and he'll never be an action star, but that's why Saving Private Ryan was so good. In every sense his character was the wrong man in the wrong place doing all he could to fulfil his duty honourably. As character so actor and he did it fantastically well.
Katy Perry has a banging body that comes with a magnificent pair of breasts. Beyond that she's just a very ordinary girl with an ego bigger than her cup size. Her fame baffles the shit out of me, but I wish she'd just get them out finally and have done. At least before gravity takes over.
Whenever this question comes up I try to think about it and the names fly thrugh my brain so fast that it siezes up faster than a ZX Spectrum trying to run Doom.
If only it were possible to gather them all into one directory and then press ctrl-alt-del
BOC