Is the iphone 3GS any good now?

I want to get a iphone 3GS but a friend keeps telling me that the 3 is slow and bad. Is it that bad? He keeps telling me that the iphone 4/4S would be better, and that I should wait for the iphone 5. Should I wait?

My stupid tmobil plan is ending NEXT YEAR, so it should be enough time for the iphone's price to lower abit.

Setting up an iphone sim card?

I got an iphone 4 online but i have no idea how to activate the sim card and you don't get many details with the phone and i didn't even get a thing with the sim card telling me what the actual mobile number is iv hooked the phone up to itunes and everything but the sim card still won't let me ring anyone can anyone help me please

How much should I sell my iPhone 3G for?

I've decided to sell my iPhone 3G because I don't really like the phone. Problem is, I have no clue how much I should sell it for. I was thinking $100 and posting it on Craig's List. I know that may sound cheap, but the Home Button is also not working on it. Other than that it is in mint condition and I'm throwing in an Otter Box as well. I just have no clue how much the 3G used goes for now adays. If someone could help with this, I would really appreciate it.

Will a screen protecter hide the scratches on my iphone?

The front screen, the glass, has alot of small scratches all over the front and a crack from the bottom corner to the other side, will a screen protected make the scratches less noticeable? I'm not worried about the crack, it's hardly noticeable.

If i add a texting app to my iphone?

The will allow me to have another number to text, will that change my regular one?

some people want my number online, and i'm scared to give them my REAL number. So if i add a texting app to my phone, will that change my other number?

What generation is my Iphone?

My grandma got an Iphone from a friend and gave it to me and we don't know what generation it is, can someone tell me please? The version says 4.2.1 (8C148) and the Model says MB702LL