In our hands the most convenient and reliable method is to stain extracellular surface antigens, do a fix/perm (BD buffer, Coulter or home-made) and then stain sequentially for intracellular antigens and Hoechst, giving you e.g. simultaneous FAS, annexing, active caspase-3 and nuclear fragmentation/DNA degradation (as well as proliferating 4n cells, beware to exclude doublets!) staining in a single tube. This is detailed in Moens et al. 2012 and Menezes et al. 2014.