I bricked my old Logitech Revue / Google TV, but liked it so much I purchased a second one. I am currently media-sharing .avi files w/out an issue.. Highly recommended.
also, with GTV's Chrome browser, I can access sites like firstrow and stream live content. I haven't used projectfreeTV yet, but I will soon and report back. From what I can tell, it's flash based, so it should work out okay.
The Logitech isn't being made any longer, but Google announced a new GTV player, the Vizio Co-star (
http://store.vizio.com/costar.html) for $99. Their pre-sale has sold out, but if I remember correctly, it should be full-on production within the coming months. May be worth looking into.