Though your anger might be somwhow understandable, do you really believe that you'll get any serious help here with such an attitude? Besides that this is the Gnutella Forums and NOT the Limewire LLC. forum.....
You might have seen my edit in your post and I do not need to further point this out !!
As for your problem. It could have many reasons. Since you say that music files download just fine, we can assume that it is neither a connection problem coming from your machine, nor a corruption problem with the preference folder.
Could it be that you've (by accident) enabled the Content Filter (Go LW>Tools>Options>Filters>Content)?
To learn what this feature does, you can read here:
http://filtered.limewire.com/learnmo...tentFiltering/
Another reason could be that the host(s) that share your file require from the uploader to share a minimum of files and if you do not fulfil this criteria you might be blocked from downloading it.
Most common reasons for "Need Sources" are:
Hosts not online, Hosts have -renamed, -deleted, -moved the file(s)
The file(s) are faked hosted to discourage P2P users from downloading copyright protected files.
A wise friend of mine once said: Patience is a virtue,....with computers it's a necessity.
I personally have many files in my download window waiting for many days already to catch the host of that file.
Of course there is a faster way for you and me to get those files,......going to the shop and buy them !
So, you better learn to control your emotions when dealing with computers, or you choose my latter suggestion.......Cheers !!