I bought two of these to put on my outdoor walkway when it gets icy. Haven't had a chance to test them yet (knock wood) but they seem like they will do the job.

Three star rating only because I haven't been able to field test it yet.