Yes I know it sucks.. There are so many files now but if you follow these tips, your searching will happen much better until I find a better solution...
1) Always type your searches in quotes. For example, when looking for DT Production remakes, try using the term "DT Pro" instead of DT Pro
2) Click the GO button! Pressing enter will activate the upload button. Yes it sucks, but thats how it's programmed and I can't change it.
3) If the search results gets screwy, start fresh by going to File>UploadsDownloads
Post any more hints if you got em....