I've also used Goo-Gone. Works great, but takes some time (as mentioned).

I've heard that a hair dryer or heat gun can also help (heat the vinyl as you remove it, most of the glue should come with it).

Mike