Please let me take this opportunity to apologize for high-jacking your thread. Sometimes the devil makes me do things I shouldn't do.
To my knowledge there is no advantage to using all logical partitions. Some old BIOSs didn't like to boot from anything but a primary partition, but that problem has pretty much been solved and isn't much of an issue anymore.
If it were me, I would use a primary partition for /boot and swap, if you have them available. Keep the /boot and swap partitions as close to the top of the partition table as possible/practical. Make the rest extended/logical partitions.
Yes, Windows should be on the first primary partition of the first drive.
The best reason I can give you for doing it like that is "old dogs, new tricks," and stuff like that.