bitcoins isn't going to be good for vendors until most of the population knows what it is.
Well; depends on the shop system as well.
What I would be interested in is something like MMOGA (a German site where you can buy keys for online games like WoW e.g.).
Just connect the price (in BTC) to the current $/€/BTC exchange + 5% fee for the shop, or something like that.
I know many, many people who actually wait for a useful
shop where they can pay in BTC.
That would also make BTC more interesting for the usual PC gamer; they can mine with their (ATI) cards when they aren't home and are able to buy some little things with their mined BTCs... especially European people wait for something like this.