I have Comcast's Xfinity to the home, which gives me 25-30 mbps. My main computer, running XP SP3, is plugged into an old Linksys Wifi-G router, the wired jacks of which are 10/100.
Another PC in the same room is connected wired as well.
An OS X G4 Mac that belongs to my fiancee is connected via Wifi-G (WPA PSK) a few rooms away by plugging it a into a Netgear "4port wireless print server" - essentially a Wifi G router with its radio set to receive mode to serve as a bridge. (My printers are plugged directly into to the main Linksys router via ethernet - the easiest way to share printers between Windows and Mac.)
The G4 Mac and my XP laptop (with its built-in Wifi-G modem) each get 25-30 mbps when I go to Speakeasy's java-based speed test sites.
I have another of those Netgear bridging boxes in my basement to feed my theater's Panasonic BD-50 Blu-ray player, but that wasn't worth the trouble, since the signal is so weak that it runs at about 1 mbps, being two floors down from and the length of the building away from the my apartment.
Also in the theater is my old Audiovox/Verizon XV-6600 Pocket PC phone, retired from telephone use but still in service as an streaming internet radio feeding the theater's amplifier. The XV-6600 gets its data connection from an old Viewsonic Wifi-B card plugged into the memory card slot. That weak Wifi-B connection, while totally inadequate for video, is fine for internet radio, since no one streams internet radio faster than 128kbps, which even an attenuated Wifi-B signal can handle. (I set up a separate access point in my apartment to feed that unit so it wouldn't make the rest if the Wifi network downshift to Wifi-B.)
Anyone out there up on mesh networking? I occasionally stay at a cohousing development in western Mass that has a mesh network set up. It consists of tiny repeater boxes about the size of an ice cream sandwich that just plug into an AC outlet for power. That network gives my laptop good Wifi-G speed - if I could hook up a few of those at home I could bucket-brigade a decent connection to my theater more easily than running a cable hundreds of feet long. If anyone here knows how to set up a mesh network, please let me know!
The other alternative would be to rent a second cable modem from Comcast for the theater, since it already has a hi-def cable box feeding that system. Of course, sending files between the two places would then have to go through the public internet!
When I need to do an update to the player's firmware (very infrequent nowadays - the Profile 2 Blu-ray standard seems to have stabilized), I just burn a CD on my main PC and put it into the player. Not as elegant as having it update itself automatically, but I don't want to risk "bricking" the player with an update that gets interrupted!
Actually, now that I think about it, I don't actually "stream media around my home" - at least not in the sense of playing files residing on one machine through another - except that I do use an old audio relay box made by US Robotics (remember them?) that uses a radio link in the same band as Wifi-B and G routers and cordless telephones to play the sound from my living room hifi through my kitchen table radio. That toy I found in a hole-in-the-wall computer shop on vacation a few years ago - US Robotics discontinued it long ago.