The state of Texas here in the US is deregulated and actually has a website that lets people know which company is offering the cheapest power:
http://www.powertochoose.org/
The trick is to sign up for a fixed rate vs. monthly, because then you'd be at the mercy of the commodity markets.