+1 on the NHT's.
If for some reason you're not happy with the "blemish", you can always run a 3.1 system instead. I previously had a 3.1 system with 2x SuperZero 2.1, a SuperCenter 2.1, and an SVS SB1000, and I can tell you it sounds better than any Bose 5.1 system I have listened to (yes, I'm a previous Bose owner).
For movies (and to a certain extend, music too), to me the order of importance goes like this:
Center > L/R (because they have to match center) > Sub > Surround.
So if budget/size is a problem I would sacrifice surround channels first. Don't skimp on the sub.
Note, though: the SuperCenter is around the same size as an average receiver, albeit not as deep. Keep that in mind when doing placement.