Bloc Party! I've seen them at Sheffield (x2), Manchester and Chicago. Awesomenessnessness.