Pork shoulder or Boston butt are both great - pork shoulder is easier to find so that's what I normally use. Boston butt is a fattier cut and often comes with a thick fat cap so if you do go for that cut, cut most of that away before starting to cook.