Solved it.
Computer > System Settings > Networking > DNS tab
Found my ISP's DNS nameservers from the routers system log file (earlier).
Put those two in, took 192.168.1.1 out.
Went to /etc/resolv.conf, made sure they were there and 192.168.1.1 was not.
Went to /etc/dhcp3/dhclient-script
Commented out a large chunk of unnecessary and shockingly everything worked straight away. For the first time i was able to understand what people were on about with the Adept repositories, and firefox didn't even need IPv6 disabled anymore, which was weird but there you go!
Success!
(Next newbie project is trying to understand why my NTFS Windows XP partition and NTFS Storage partition, or sda1 and sda5 are showing in the 'Storage Media' folder but i can't seem to find them using a terminal or Konqueror, or point fstab towards them so i can mount.. but that's another thread altogether)
Edit: Done that as well now. No idea why i could see those in /media/ as they didn't seem to exist. Did sudo mkdir /media/sda1 and same for sda5 and edited fstab and everything looked the same but i could mount. Go figure, but it's one less problem
