www.electromancer.com is the best alternative.