Some physics highlights from the EUROBALL spectrometer