What are you wanting to do? Record to DVD, time shift, edit? Dish PVR is a great product for time shifting as is TiVo. A DVD recorder with a hard drive is a good choice. A DVD recorder with RW media can do it on the cheap. A good media PC is very versatile and the most expensive choice. First decide what you are going to use it for.
so, which one would be better to record my shows and whatnot? and while im at it, whats the cost for making a media center pc?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic