well there's the obvious things like swap, rotate top three (in either direction), maybe swap first with third, reverse stack, rotate entire stack, copy from lower in the stack. some languages also let you discard a number of values below the top one.