Toss up between my iPhone, which I'm using and enjoying a whole lot more than I initially thought I would, and an Airport Express for my girlfriend, which is perfect for her tiny apartment, eliminates the cables strewn across the floor to her speakers, and means I don't have to provide tech support for her crappyass Netgear router anymore. Only negative is the very limited amount of things you can stream over Airtunes...no movies or World of Warcraft is a bummer.