Alright, for the sub, I'd recommend:
http://rythmikaudio.com/F12.html
I've got two subs from these guys: the F12SE (which is this one, but in piano black), and an F15HP. They're both fucking fantastic -- super clean sound and impressive output, particularly in light of them being sealed subs. Both are also relatively compact.
As far as speakers, I think a good bet would be the Monitor Audio Bronze 2:
http://www.monitoraudiousa.com/products/bronze/bronze-2. The front and rear speakers would be $500 a pair, and the center is like... $300. I know that the Bronze speakers were magnetically shielded in the past, but I'd double check with them just to make sure that's still the case, as the Bonze 2 is a new model. My friend has the Bronze BX2s, and they sounded quite good.
That is my analysis.