I've set up both mediatomb and minidlna on my ubuntu 10.04 PC. They both stream media perfectly to my Android phone (Samsung Galaxy) and Google TV (Logitech Revue) using UPNP. Yet my laptop (Ubuntu 11.04), does not see my PC's services on the network.
Update
Forgot to mention that, on my laptop, I've tried both boxee and totem, with the Coherence plugins, with no results.