Is that legal?
I don't see why not, it's not real money and hey, everyone else is doing it. I'm going to talk to a lawyer if people start using it.
In America it is illegal to make a currency that competes with the USD. Congress will eventually rule that Bitcoins do compete with the USD and then yes it will be illegal.