Thanks for the replies fellas. I connected one of the slower PCs via ethernet (why didn't I think of doing that first, doh!) and it was connecting at more-or-less full speed. Then tried the wireless again and it was back to one-third. So, it's obviously a problem with the wireless cards.
Looks like it'll soon be time to pay Dell another visit...more expense!!
Cheers anyway!