Good Question. All the Piers both North (KH to SNH) and Hatteras Island are good (explanation needed here). I must admit that "Regulars" will differ on that. Yes, some piers might be better at certain tides, seasons, have more amenities, even better coffee. Let's not confuse you as you say this is your first time. You don't say how old your son is. Even without that info, I would choose Jennettes Pier. It is the Longest/Widest and Cleanest. It has benches, sun/rain shelters, tackle shop. However it is a few dollars more than the others. It is a fishing pier, but it has other non fishing amenities like a two story pier house with decent restrooms, largest parking lot with great beach access and a small aquarium exhibit. It is owned by the NC Aquarium and they have people who specifically help beginners and offer great classes on fishing. It is known as a Family Pier as someone else said, especially at night. A very good thing since some piers have a crusty night crowd. You can rent tackle and buy bait, but you may be interested in buying an inexpensive rod and reel combo for about $35 in Walmart or TW's tackle shop. Your son is not going to do any sophisticated fishing such as Pin Hooking or Jigging the first time so you don't need any expensive stuff. You just want him to catch fish. He will bottom fish simply by dropping his baited rig to the bottom and wait for a bite. At Jennettes Pier there are plenty small fish to keep him busy. I think you will be very satisfied. "Leave one for me"!