H.W.
"Is there some wonderful place out there where all the kids play great together and he will want to go to school and have fun."?
Only in Fantasyland. I've got my own preschool, I've observed some top-notch programs, and guess what? You can have the best teachers, the most amazing environment--and kids will still be kids. Children will still have conflict with each other. Children play in groups, based more on temperaments than on anything else.
There's a trend these days to overreact when kids say they don't want to go to school. Some people jump to the conclusion that something bad is happening at the school. Typically, if this is the case, we parents have gut feeling about it. It sounds like this is not your situation.
You have the right idea--preschool is primarily for children to learn how to be in the group, to get along in the group, to follow through the day with the group and to learn to trust and depend upon other adults besides their parents. If you as his mother feel fine with the preschool, chances are it IS fine. You are the parent, and chances are that if you switch schools, it will likely be more confusing for him. Why? Because if Mom and Dad don't know what's best for kiddo, then it's up to kiddo to decide and that's just too much responsibility for a little one.
I just sent home a packet to families on preparing for preschool. One thing I remind parents of is that preschool is work for children. It's fun work, but work indeed. They are developing self-control, self-regulation skills, they are developing self-help skills and have to do the work of dressing/washing hands, etc. relatively independently. At home, children are often getting lots of attention, whereas at school, they are given opportunities to amuse themselves, work on the skills they will need for kindergarten, and socialize with other children. This does eventually build the confidence and competency that is an asset in the larger classrooms of public school.
I also ask that parents treat preschool as they would elementary school---occasionally kids will have an off day and we honor that by keeping them home, but if it is routine reluctance (which is what this sounds like) I'd keep up the routine of going to school for now. It's not so common to have found such a place that you have no complaints, so this might be a pretty wonderful option!:)