Fedora > Ubuntu

As for installing it, it does not need it's own dedicated partition, you could just install inside windows, and dual boot. =]