I like the idea of D-I-Y signing up ... is there a muppet's guide to the procedure somewhere?
Someone somewhere will have put up a web page doing just that for almost every ISP, you've just got to search around until you find it. (Which means you need some sort of internet connection to start with of course ...)