I'd personally hold my bitcoins/alt coins because I see a very bright future. More and more people will become aware of this and want to have at least a few bitcoins. There will always be people who look down upon these coins but at the end of the day they'll eventually suck it up and join in once it has been accepted/expanded enough.