first of all just about all linux distros are free. I have also had huge success with Redhat. It always does what i need it to and you can just about find a src.rpm for every program you could ever want. Plus if i can use it, its gotta be almost idiot proof.
I would suggest any version of redhat from 7.1 up to 8. 8.0's installer is second to none also.