For getting over the pond, try all airlines individually, then try expedia,
orbitz, lastminute and opodo. Going to the airline direct is usually good, but there can be great offers on the 4 mentioned. If you're looking at accommodation at the same time I'm sure there'll be a deal to find. I work at Opodo, we've got some awesome Virgin Atlantic rates selling two singles bundled together...