San,
Two things. Klipsch speakers are much more efficient than most speakers, thus producing sound better, with more clarity and feeling.
Secondly though if you listen to Hard Rock, and you most likely listen to it Loudly. Then I would suggest that you run an rca cable from your computer to a Simple stereo Receiver and get Bigger Speakers to listen thru.
I am Not saying that Klipsch speakers Won't handle the job, I Know that any computer Speaker, if pushed too hard Won't last as well as Regular Stereo Speakers, that are Made to handle Bigger, Louder Loads.............Just something to think about.