There are bunches and bunches of third party launchers out there. Most third party launchers are designed to allow you to install most applications to the SD card and launch them from there - this saves valuable space in the RAM. The big girl in the third party launcher world is ZLauncher -
www.zztechs.com. Another good girl is Initiate -
http://www.hobbyistsoftware.com/initiate-more.php and there are bunches more.
Fonts - bunches of us like to use fonts that are easier on the eyes or wilder to look at. I use FontSmoother -
http://www.zlthemes.com/ProductDetailListing.php?PID=79.
Neither of the applications are free. As for links to downloading software, there is the download library here - that is a good place to start.
Ben