I carry a lot of cards (but I don't carry a balance). So, it is beneficial for me to have as many cards without a yearly fee as possible. I have the Chase Continental Platinum mentioned in another post, but it's fee is $70 per year. The only reason I carry it is because I travel often enough to justify it.
I also have a Sony Citibank card. It has no yearly fee and I would recommend it to anyone that buys Sony merchandise. I have saved over $600 in the 2-3 years I've been carrying it. Every $1 you spend gets one point. When you are ready to redeem points, every 100 points is good for $1 off Sony products. And you buy the Sony merch anywhere you want.
I have a friend that has a Buy.com card from First USA. He likes it a lot, but I am not sure if they are accepting new accounts anymore.
_________________________
-Rob Riccardelli
80GB 16MB MK2 090000736