Right, hopefully the following will make sense! 
I currently have;
1 Desktop with Vista 32bit Retail version on
1 Laptop with Vista 32bit OEM (the one that comes installed with the laptop)
I have purchased;
1 Win 7 HP - Retail with 32/64bit discs - 64bit for my desktop
1 Win 7 HP - Free upgrade of the 32bit on my laptop
However, my laptop came with 4gb of ram in. Why they installed 32bit vista on it i don't know - i can only assume it was some sort of compatibility issue with some vendors software.
The free upgrade I get for the laptop is only like for like (i.e. 32bit Win 7 disc).
What I want to know is can I use the Win 7 64bit disc from my retail copy, but then use the serial i get with the free Win 7 32bit upgrade??? Is this legal
Thanks
Lee

I currently have;
1 Desktop with Vista 32bit Retail version on
1 Laptop with Vista 32bit OEM (the one that comes installed with the laptop)
I have purchased;
1 Win 7 HP - Retail with 32/64bit discs - 64bit for my desktop
1 Win 7 HP - Free upgrade of the 32bit on my laptop
However, my laptop came with 4gb of ram in. Why they installed 32bit vista on it i don't know - i can only assume it was some sort of compatibility issue with some vendors software.
The free upgrade I get for the laptop is only like for like (i.e. 32bit Win 7 disc).
What I want to know is can I use the Win 7 64bit disc from my retail copy, but then use the serial i get with the free Win 7 32bit upgrade??? Is this legal
Thanks
Lee