I'll let others deal with rubs, marinades and seasoning. That's all highly subjective anyway. But if you want a bright red, juicy to overflow center, this will do it and no meat thermometer needed.
Preheat oven to 450 degrees. Place roast in a roasting pan on the center rack and cook for exactly 20 minutes. Then turn the oven off and do not open the door. Allow the roast to cook this way for another 20 minutes per pound. So, for example, if you have a 3 lb roast, cook it for the initial 20 minutes at 450, turn the oven off, and cook for another 60 minutes (3 lbs. x 20 minutes/lb)
Followed properly, this is absolutely foolproof, and I am living proof.