Hey mate,
Actually tried most of that :(. I hadn't tried changing the wifi channel yet, but after I started having problems I've been trying to run it on a wired connection exclusively.
I'll give that a shot though and see if it makes a difference when I go wireless.
Cheers