Me, personally, I like all churches that preach, teach, and exemplify the word of God. Whether its 37,000 members or 50. In undergrad, I went to a very large church (over 27,000 members) and I loved that church. I now go to a church with about 1,000 members, and after I leave NC, I will move to PA and attend a church of about 50-100 members. When u attend a larger church, you have a variety of different ministries and classes that are readily available for you to join and assist you in your spiritual growth. If you go and sit in the same section, u will start to learn people from your section and you will definitely know the people in the ministries you participate in. U won't be strolling into the pastor's office, and u will have to be more active in the church to actually get to know your pastor on more of a first name basis. In this type of church, u would have to be more responsible. For example, my old pastor taught in such a way that bible study was a basis for Sunday morning scripture. So if u missed bible study, he would catch u up a bit, but most of the time u would have such a better appreciation of the word on Sunday if u went to bible study. In a smaller church, you get to know everyone and your pastor and his family will definitely know u and will be quick to put you to work. I visited the church I will be joining in PA when I moved, and I went to the pastor's house for dinner and sort of met half of the church there. The next day, I went to church for bible study and the next u know I was dusting the pews (now in the back of my mind I'm thinking what the 3 day guest rule doesn't apply, but I was neverthless happy to serve in God's house). Its very personal, but sometimes a certain group can feel left out, b/c its not a lot of people there. I believe that God will send you to the church he wants you to be at that helps develop and nurture you as a member of the body of Christ whether it be a large church or a small church.