One of the manufactures of components (integrated circuits) that I deal with has an interesting power calculator -
www.maxim-ic.com/an4448
Power calculator
Want to join? Register here. Already signed up? Click here to login!