AFor practice use Wilton. For eating, do a search on this site. There are hundreds of recipes and you just have to do the research to figure out which one you like the best. It took me a few years to tweak one that I'm happy with.
If you are looking for a powdered sugar based icing, this is a good one.
http://www.wilton.com/forums/messageview.cfm?catid=7&threadid=109208&FTVAR_MSGDBTABLE=
If you are looking for a less sweet, smoother mouth feel frosting, try Swiss meringue buttercream (SMBC). Here is a really good recipe and directions/explanation on how to make it.
http://fromscratchsf.wordpress.com/2011/03/08/tutorial-swiss-meringue-buttercream/
Quote by @%username% on %date%
%body%