Audiofly are on Get Physical and they just released (or it just leaked) their debut album. I first heard the song below on M.A.N.D.Y.s mixmag 2007 Ibiza mix.
Also, M.A.N.D.Y. deserve some love in this thread. If you don't have Fabric 38 you're doing yourself a very large disservice.
Here's a full set from Love Parade 2008