Thumbs Up enables both Internet novices and Web professionals alike to create instant snapshots of Web pages. Offering anyone the ability to navigate back to any Website by simply opening a thumbnail image. Thumbs Up is easy - to - use and is now 100%...