We took a small break from subreddits this weekend to move our speedy new servers into a nearby datacenter. Compared to the old ones, these things really scream. The site should feel pretty snappy.
In addition, we fixed a bug in the search results ordering, so those should be a little more relevant now, and the automatic title fetching for foreign language sites should be smarter as well. Enjoy.