538 updated early today. Obama wins now predicted at 74.1%, up another 1.3% from last night, with 295.4 EC votes. The popular vote prediction remains unchanged at 50.3 to 48.6, which is the same as the now cast.