use heavy cream in place of half and half (for an even richer option). swap sour cream with cream cheese. add sauteed or roasted garlic to the potatoes. try with another cheese on top like colby jack or even a mexican blend if that's what you've got on hand, or use a blend of cheddar and another cheese like parmesan.