It depends on what kind of specials they have for you. Going through directv could be free, (normally HDDVRs are 199 to upgrade to)
It is going to put you into a new 2 year commitment, going on ebay will not increase your commitment. Call DTV and tell them you want to upgrade and ask them if they have any offers.