Thanks for your prompt reply, florr0. I was wondering if we need to look at the normal word order. Normally we say You are looking for me. So we should choose (2) It's me who you are looking for. But for the second case, I guess we should choose (1) It's I who should say thank you, because normally we say I should say thank you. What do you think?