I was getting reasonable download speeds

but as of yesterday, I'm getting these kind of results

HOWEVER if I run the same test from Windows XP (running under Parrallels) on my Mac, I can still achieve good download results:

So on the surface, my network & ISP are not at fault, does anyone have any ideas ?
The Mac is model 3.1, Boot ROM MB31.008E.B02, OS X 10.5.6, EFI firmware 1.2.
