I am HUGE fan of roasted beets. Roasting them brings out this earthy, slightly sweet flavor that just can't come from boiled beets. Roasting also gets them perfectly tender while building a deep flavor. The key though is to roast them inside foil which traps all the moisture!