I'm not sure what the most important question is here - the definition of the word "commodity", or the question of exactly what type of economic object Bitcoins are and whether that has consequences? Just on the basis of what springs to mind when I hear the word, I usually think of copper, wheat, and similar physical resources as the intended meaning of "commodity". If it is possible to extend the idea of a commodity to the digital realm at all, though, Bitcoins are in some ways more "commodity like" than a lot of other digital objects.
What about the in-game resources in an MMORPG? Is "wheat" grown in a videogame economy a commodity, or not?
In general, as an economic actor, I'm not so certain that currencies are actually as different from other things as some of the discussion seems to assume. A five dollar bill is a physical object I can barter with very easily - but I dont perceive I have done anything fundamentally different if I buy a chair with a 5-dollar bill or if I trade a t-shirt for the chair. An even better example is a traditional investment portfolio - in a highly diversified portfolio, stocks, currencies of different nations, gold, perhaps some fine art, will all be held by the investor and to the investor, there is no fundamental difference between the different categories. They are all chosen to try to achieve a different balance of costs, benefits, and risks.
To me the main reason we regard currencies as "different" is that they are treated differently BY LAW and most people think of currency only in terms of the government controlled monopoly fiat currency they deal with on a day to day basis. In a more open free market I don't think a currency would seem very different than any other kind of "paper investment" that represented some kind of ownership or contractual obligation or certificate of deposit - because that is what currencies usually are!
In fact Bitcoins might be said to be a "certificate of deposit" of mathematically provable trust issued by the "bank" of bitcoin users!