Mail.app has no problem searching and indexing all of my mail since 1998 (nearing 20 GB). I'm not sure what you are doing wrong... upgrade to an SSD maybe?
It doesn't though. OS X Mail uses Spotlight, meaning you can use Boolean operators and everything. It also has Smart Folders, for search queries you repeat often.