That's great, thanks everyone for replying so quickly.
We are flying out to NY on American Airlines business class and then crossing the Atlantic on the QM2 to Hamburg and flying back from Hamburg to London in BA economy. All booked through Cunard.
The extra baggage allowance from Hamburg to London will definitely be needed, I was thinking we might have to offload some baggage in Southampton and courier it home!