two of the best ways of spending bitcoin these days (at least for me it is the best ways) are spending it in steam for buying games and stuff like that and also paying for hosting and domain with bitcoin.
Your first choice is only applied for the steam gamers. Because not all bitcoin users are not gamers still it is a good idea for spending it a newbies way.
I like your second choice of spending it for hosting and domain, you can create your own website depending on what kind of its theme you want to create.
And not all trader is gamer and writer/progaming , some of member only trader or maybe only user , just use bitcoin as payment no more
![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif)
i think 100% of bitcoin user have smartphone, so use bitcoin to topup/refill number phone is good way.