I thought I would go ahead and report back my result/fix. I wasn't really sure why I started getting the choppy video in XBMC, as nothing had been changed on my home network. I have 2 xbox's, 4 PC's, a Linksys 5 port router and 20 port hub on my network. Setting XBMC to 'no cache' did not resolve. In my trouble shooting I started by replacing my Linksys router(had a spare). That didn't resolve so I then replace all my patch cables.(still not fixed) I change all my PC's to DHCP, which still did nothing for me. At this point I was just trying anything for kicks. Then, I changed the NIC speed from 100/Full Duplex to Auto and this resolved the issue. Not too sure why because it has always been set to 100/Full, but that was it.