try www.myfuncards.com it's free!
No Ignore above No but try entering PC comps
I think asking for a code is cheating and inappropiate.
No. Unless you can win it by some kind of contest or something
Most banks will be glad to give you a credit card, and many of them will not even charge a annual fee. But all credit cards will charge an interest if you use them to make a purchase and not pay it...