Donna, thanks for the link, I've downloaded the Windows 8 app and also done the drag and drop to add the stumble button but still can't figure out how to get the old toolbar with the thumbs up and down buttons which is what I feel like I need. I don't think that toolbar, that Michelle's talking about, is available any more, I can't seem to find it anyway. And she's right, it would make stumbling SO much easier.
Now when I find something on the web that I'd like to add for the first time (not already on stumble) then I have to copy and paste and go to the site to add it. That "thumbs up" button would really be great!!