The Rokus Ultras are the current models with Ethernet support. I believe many Roku TVs also have Ethernet.
I'm not sure what you mean when you say: "Roku for computer only". Roku's are meant to be hooked to TVs. If a computer has an HDMI port, it is usually only for output (ie: computer to TV) not for input like: Roku to computer.