Too many speculators, manipulators and centralisation in the form of ASICs.
If you want to help the price go up don't sell them for Fiat go out and spend them. Put the Bitcoin.org logo and site on your dollar bills to help spread the word.
Demand to pay in Bitcoin in every restaurant and pub you go to. Answer their questions, tell them it's not controlled by any bank or government. Tell them it's like sending money with email and we all remember what email did to the post office.
Get your friends to go back to that same merchant over the coming weeks. If they see it hitting their bottom lines they might get curious.
This.
I think we should have a pamphlet made, that people can print out and hand to the manager at every restaurant and shop they go to.
It should briefly describe what bitcoin is, why they should accept it and how they can go about accepting it.
Why hasn't the Bitcoin Foundation done this yet? (or have they and I don't know about it?)