I love AirBnB. So far I'm 3 for 3 on awesome houses and great hosts.
One place had us a breakfast spread as a gift: Bagels, muffins, eggs, fruit...
The one I stayed in this past week in Tampa was much better than the photos led me to believe. Nice, clean pool with a covered patio, air hockey, boat access and all kinds of stuff.
If I'm going to be somewhere for more than a single night or so? I'm AirBnB'ing it from now on. I just canceled the three Hilton rooms I had in Phoenix for a business trip next week. Swapped it for a four BR house with a private pool, outdoor pool table, exercise room, and a big work space. Much better than a hotel since we're going to have to work at night anyway.