I was always under the impression to never close a credit card as it can hurt credit. Especially, if you have had it for a long time.
I've also heard that never going over 10-20% of a credit card is good. Since it it possible to open up a credit card with a high limits from web applications, since they don't verify income statements, would it make sense to open new ones every 6 months or so and then never use them or use them very little as a way to just use them for credit building.
It seems like having a lot of credit to your name and never using it makes for a good way to build up credit.