Green personal computing