From now till 30 Nov 2017, you can earn up to 80000 miles when you sign up with the Citi Prestige Card. Here is how you can do it:

Do take note that the 80000 miles you receive includes the miles that you would normally receive for expenditure using the Citi Prestige Card, that is 1.3 mpd and 2 mpd for local and overseas spending respectively, as well as the welcome gift of 25000 miles that you would’ve received anyway.
You must spend $20000 within the first 3 months upon receiving your card to receive the additional bonus miles.
There is also an option for Tablet as a welcome gift, but please do not choose this over the bonus miles. Apply for the Citi Prestige Card here.