Hello,
Century has got AUX input (DIN) on the back, so you got posibility to connect any source. Record player and microphone require mic/phono stage.
Beolab 2500 have better specifications, but the sound quality is not that much better. Century sounds good as well.