I've been working on finding a good search engine for the site and it seems like I'm well on my way now.
Click here to check out the new search feature, please note that it's still in the works tho.