Hey Jimmy,
After our little music exchange we had, I think you would appreciate what I am currently using for headphones. If you are not impartial to earbuds I would highly recommend Creative's Noise Isolation Earphones. My old boss gave me a pair of them last August, and I have been using them sense then. (He's like in his 60's and had no use for them lol)
Before these I was used to using Sony's earphones, and they would begin to crackle after 2 months. But these have been the best pair of headphones/earphones I have used thus far.
http://us.store.creative.com/category/55620695201/1/EP630.htm The only time I have ever had problems with them is if you use VLC with them, and crank the volume to 300% lol or if you use an iPod and don't use any volume leveling. (Which everyone should really IMO, because you can really kill your ears depending on the sudden change in volume if not lol)
They have incredible depth, and for $30 they have just about the same bass depth as you will find in the Beats Audio headphones. (Which also sound great, but I'm not spending almost $80 on a pair of earbuds, headphones...maybe lol) When I first got these, they were retailed at $60, I still can't believe I got them for free XD. They also have great clarity.
And the noise isolation in them is great, the only time you can hear anything from the outside is if there's a pause in the music lol. And no one can hear them from the outside unless you pull them out.
As for desktop speakers, I currently have none other than the speakers in my laptop, which are Harmon/Kardon with an integrated sub. Best laptop speakers EVAR XD
But a friend of mine has a Logitech 2.1 set that is absolutely great sounding, great deep bass and can be very loud lol I don't know what model they are but I know that they are in the $70 price range.
Hope this helps.