Last PuppyLinux version is pretty nice, but it doesn't look like Windows 7 though.
Anyway I don't think the essence of free software is really represented for looking like Windows or Mac. Linux can be so much prettier by its own methods and techniques.
Maybe you can make them change their mind by showing them how customizable Linux is.
Here's a guide that explains a bit about the different parts that a Puppy Linux theme consists of.