Content-Mixx is a project mainly written in PHP, it's free.
This plugin retrieves one or more random post/page or both of them from your WordPress installation
404: Not Found