There are several cards worth keeping and even paying the ann fee for(Its a YMMV issue per person) Sure its nice to get that bonus but there are plenty of cards that I find worthwhile even w/o the bonus.
Now as more and more places make GCs ca$h only its getting harder but still Im left with enough meat on the bone, how much longer I dont know.But as long as its still giving me a nice yield for what I want I'll continue to play the game
1st time bonuses is only only 1 part of it, being able to earn miles or pts at a good rate is another