It's about a half-mile walk to Dino. Believe it or not, I actually have a couple friends that would balk at that (especially the walk back with a belly full of pulled pork). I'm with you though: not bad at all. The real bonus is the easy access to Armory Square though. If that sort of nightlife is BigRic's thing, then Jefferson Clinton is a no-brainer.
If he prefers easy access to the Dome/campus, then Genesee Grande or the University Sheraton might be more to his liking. The Genesee Grande has pretty good food, and the Sheraton has a newly remodeled bar area (Sitrus) that's pretty well done. The latter also gives you especially easy access to Marshall Street if BigRic's looking to relive his student days on the hill. The downtown Crowne Plaza is also quite good (if you don't mind pie-shaped rooms!). The food there is atrocious, but the service by the hotel staff is exemplary.
Those are honestly the only four hotels I'd stay in the city (although I haven't tried Hotel Skyler yet... could be good). After those 4/5, you end up with places like the Econo Lodge. No thanks.