Spam filtering is alright (at least for me it's similar to Gmail), search has issues if you don't put the exact term I found, I don't like it that much. Fortunately, you can search with a lot of criteria and usually I find what I want.
For clarity: search does stemming (so “work” will find “works” and “working” as well), but it doesn’t try to match synonyms or related words (so “laptop” won’t find “notebook”).