What about slackware?
How the hell can you not mention Slackware?
As far as dual booting,I can only speak for the three distros I've tried:
SUSE: for whatever reason, it just wouldn't werk.
DEBIAN: I was a newbie and this distro may have been over my head at the time.
SLACKWARE: This distro rocks. After spending several days tryin' to get debian goin', slackware installed like a breeze. I've now got it dual booting on two desktops and my laptop.
Of course any distro should dual boot but slack got me there with no problems.