Scrub them, poke them with a fork (to let pressure out while cooking), pat dry and rub some olive oil on them. Sprinkly them with Sea Salt and Fresh Ground Pepper. Wrap in foil - shiny side on the potato - cooks faster. I roast them at 450 until soft (depends on the size of potato). Usually an hour+. The olive oil keeps the peel soft in case you want to eat it...and also helps in case you leave them in too long.
I have microwaved them, but the taste of them from the microwave...BITES! Way faster, but they definately lose a lot of flavor. Potatoes and warming up pizza are the two things that just never cut it from the nuker.
OH...and for a great meal on it's own I will make a "potato bar" where I cook huge baked potatoes, thaw out some pulled pork from previous meal (I take all leftovers and toss them in baggies in freezer), cheese, onions, sourcream, butter, steamed veggies, bacon bits, etc. I let everyone top theirs any way they want.