Week in Review: Election takes center stage The presidential election took center stage this week, with technology playing a role everywhere from e-voting machines to Web sites that tracked the election results.