I'm using a homePNA->ethernet bridge (from Linksys) and it's great. I have a homePNA printserver in the garage and will be putting tivo through the bridge too.

It's nice since I don't have to care about the ip addresses.