MX Energy has a nice website that is pretty easy to use and offers a fair amount of value. They have an online sign up form where you can see what your rate will be for each plan. They have month to month as well as long term contracts, and the pricing on those are in the middle of the road, being neither too high nor very low. They do not offer any green plans, and they do not have any incentive programs that we could see from looking over their website. Also, they have online account management, but only for customers in Georgia. What, no Texas love? Also, be warned, their PUC complaint scorecard has been consistently poor.