Imogen Heap stopped by the Twitter offices to play them some tunes from her new album "Ellipse" which comes out in August.  I so wish I could have been a fly on the wall for that one…I am counting the nanoseconds until new Immi comes out – could quite be, no definitely is – my most anticipated album release of 2009.  I could very well get lost in some Frou Frou and "Speak For Yourself" in the very near future…anybody want to join me?