Highlights from: XII European Cancer Conference, Copenhagen, Denmark, September 21-25, 2003.