Tell me if we chose right (please don't tell me we didn't

)
Speaker set: Wharfedale Diamond 8 series (not sure if 8.0 , 1 or 2)
Amplifier: YAMAHA RX-V530
DVD: YAMAHA DVD-S530
Subwoofer: Eltax Atomic A10 450W
Overall, the system has been serving us perfectly fine for the last 4 years. My dad and I like sound, but are no audophiles.
I'm posting this thread mainly to see whether Wharfedale are good speaker brand or not. I personally have never heard of them before, and I don't find them popular even today.
On a side note, one more question: I'm at college now, thousands of miles away from home. I'd like to listen to a good sound again, however, my budget is severely limited (up to $100). Should I get some "crappy" 2.1 set (like Altec Lansing) for $100, or get good Sennheiser headphones also for $100? I have a $20 JVC headphones at the moment, and they're actually pretty good.