President Barack Obama holds an edge over Mitt Romney in Ohio, Florida and Pennsylvania, a new Quinnipiac University/New York Times/CBS News poll out Wednesday shows.