The BIC F12 for around $180 is a great deal. I've been using that sub for around 6 months now and I'm still in love with it.
As for the other speakers.. great choice. It's pretty much the setup I'll be going with, only difference is I'll run monitor 30's in the rear.
Equipment - 47" Vizio 120hz 1080p SV470XVT - Onkyo TX-NR809 - Pioneer BDP-150 - HTPC, Xbox 360, Wii - Turtle Beach X41 7.1 Headset - Sennheiser RS170 Headphones
Speakers - Polk Audio CS2, Monitor 70's, Monitor 30's, BIC F12 12" Sub
HTPC - Intel Core i3-3220, 8GB DDR3 1600, 560ti 1GB, 7TB of HDD's, LG Bluray