I save mobile sites to home screen and group them into folders, but some sites dont have polished icons... Simple to use! FYI, pull images off google images and use them as icons- works great!
SteveT2010 about Touch Icon Creator, v2.1.1