StumbleUpon 2.0: Good-bye, software toolbar
Tuesday, September 30th, 2008Social recommendation site StumbleUpon moves forward with an updated service that removes the need to install software to take advantage of its “stumbling” feature.
Original post by Gadgets, gizmos, and video games - CNNMoney.com and software by Elliott Back
0 comments | |
