Make sure the speakers are M2i's not M2ti (different tweeter is used). Personally I would go for the HTR-5550 - no question. I can't say anything about the DVD/CD Player, but for not too much more you can pick up used DVD-A / SVCD Players. Velodyne is good (I don't know about that particular model, but it shouldn't be too bad). If it were my money, I'd spend a bit more to get a pretty nice sub, SVS has some budget subwoofers for around 4-500 which should be good to look at.