This past year has probably been amongst the best as far as sign up bonuses go
AA 75 K & 100 K offers
BA 100 K
Amex 75 K (Gold) & 100 K (Platinum) offers which become * 1.5 with transfer bonuses.
Just doing the 4 - 5 cards above you could have easily reached 500 K