Check it out:

London Calling 2005 (Dance and Electronic Music Event)