Play music on iPhone via a mixer with wireless connection
You can control iTunes on a Mac or PC easily from an iPhone, using Remote which I think would be a lot more reliable than trying to establish a solid bluetooth/wifi connection to stream music to an audience who may not appreciate the occasional silence if the connection goes down ;)  

Use it with a running playlist &amp; even if you temporarily lose connection from the remote, at least it will never go quiet.