Do U earn for credit card offer or bank shifting offer?

All US members do U know U have a good offer to earn by U can apply for a citi card when U get 40,000 airmiles...whereever U go just around fly,fly and fly...this is their 20th anniversary exclusive...
Uk members for U, there is a 100GBP reward when U shift from any other bank to bank of Scotland. So why not get it ? It is fast and easy as long as U have a UK bank account....
I dont know about the other yet I am search these things often so may be can find something for U all...I use to sign up this offer often