Citibank is currently offering 100,000 bonus Velocity Points on their Citi Rewards Credit Card, when you spend $3000 in the first 90 days of approval.
They are also offering a reduced annual fee of $99 for the first year ($199 thereafter).
You can earn up to 1 Citi reward point per $1 spent. (2.5 Citi reward points = 1 Velocity Point)
They say the minimum income required is $35,000.