to Roast the garlic -- cut the top off and place in foil. Coat with good olive oil and salt and pepper. Roast at 375 for about an hour. Garlic should be golden brown and smell slightly sweet. Sit aside untill the potatoes are done.
peel and cube the red potatoes.
put in a pot with cool water to cover, add a generous pinch of kosher salt. bring to a boil and cook untill soft. you can test with a fork for tenderness.
drain off water and return to the pot. Put back on burner over minimum heat add the butter, cream and mash. Add cream cheese, rasted garlic with more salt and pepper. Mash untill desired consistancy. Taste and adjust salt and pepper as desired.