You only need a second N adapter if you want to have an N network for your TiVo without upgrading your router. Otherwise, the N adapter should connect to your existing G router just fine.
http://support.tivo.com/app/answers/detail/a_id/1590
http://support.tivo.com/app/answers/detail/a_id/1590