the biggest problem here is that you still need to pay real money in real life.
if people doesn't have to exchange btc into usd or euro, then you wouldn't have to pay that fee to mtgox or bitstamp and wait for days, you could use btc in half an hour after your family member sent it from europe.