Xbox Account Help

Hey guys,

First off, thanks for reading, I know the title isn't as interesting as 'The Only Way Microsoft Can Survive' but I am having this Xbox 360 problem that's been bugging me for a while. This is pretty confusing, so get comfortable;

Email A - Gamertag A and Account info A

Email B - Gamertag B and Account info B

My goal is to get Email A to have Gamertag B and Account info B (ie friends and game progress). That's my goal, but if that's too expensive or impossible, I atleast need Email A to have Gamertag B.

I know there is a swap Email thing you can do, but that's only if Email A didn't have anything on it. So is there any way I can swap E-mails for Xbox Accounts even if there are accounts on both of them? Thanks

Oh yeah, what I thought about doing is:

Email C - No Gamertag or Account info

Email A - Gamertag A and Account info A

Email B - Gamertag B and Account info B

Then

Email C - Gamertag A and Account info A

Email A - No Gamertag or Account info

Email B - Gamertag B and Account info B

Lastly

Email C - Gamertag A and Account info A (Don't care about either of those)

Email A - Gamertag B and Account info B (Exactly what I wanted)

Email B - No Gamertag or Account info (Don't care about this email)

So would my way work? Is there a better way? Thanks so much for listening guys :)