How does using XBee differ from 315mHz Transmitter & Receiver?

WiFi works out cheaper than Xbee .

WiFI requires, 1 wireless shield + WiFly module and your PC

Xbee requires 1 wireless shield +Xbee and an XBee and adapter plus your PC.

Mark