Really it all comes down to personal preference, but my favorites are russets or Yukon golds.  In general, they’re starchier, which make for very fluffy and smooth mashed potatoes.  Waxier varieties, like red or white potatoes usually need more mashing to get as creamy, which can sometimes make the mashed potatoes gluey or pasty.