Normally, under home use anyways, network switches are basically transparent. First try is always another switch, which you've done already, so maybe it's a NIC issue? Do you have another laptop or desktop computer to try streaming via the switch connection?
Some NICs have been known to have Autonegotiation issues and though its usually solved by changing NICs or the brand of switch, sometimes it's not. You could also try some "fixed" settings, like "100 half duplex", on your laptop NIC to see if that helps.
Two follow up questions,
- These are all switches and not hubs right?
- What speed of switches are you using? (Gigabit, 100/10)
Steve