For homemade nachos, I recommend a blend of mild cheddar and Monterrey jack cheese. These give a great flavor and melt very well. It is key to grate your own cheese from a block to get perfectly melted cheese. Pre-shredded cheese will not melt the same because of the additives used to prevent clumping.