Although I do not possess bitcoins i think the best way to spend it is by buying gift cards etc.Unfortunately, there are not many opportunities to spend bitcoins.
Gift Cards are a very nice method to use when trying to get rid of Bitcoins. Its best not to really sell the coins off to someone for Gift Cards online because they usually scam the people by sending them an already used Gift Card that cant be used.
Another scenario would be if the people that spend their Bitcoin on a Gift Card purchase a item that they wanted then figure out that they couldve purchase more Gift Cards for the same price that they bought it for in a couple of days when the price doubled up. Make sure you want it first if you decide to get a Gift Card for Bitcoins.