UPDATE:
So I took the PS3 round to my friends house who has also a superhub and a PC hardwired to it running PS3 Media Server. We streamed a 1080p high bitrate rip to MY PS3 on his network also via superhub and it all worked fine. So basically I have ruled out the PS3. The stuttering and ping timeouts ONLY happen when using my superhub at my house with my PS3. I don't know where to go next with this. I have even reset the superhub to factory defaults and it still does it.