S speccy Guest Jul 11, 2002 #1 Just come across this site. 500MB web space for free. Dont know how keen they are as yet. Check it out HERE Watch out for advert pop ups.
Just come across this site. 500MB web space for free. Dont know how keen they are as yet. Check it out HERE Watch out for advert pop ups.