give http://www.linode.com a look. 360 mb ram, 12 gb diskspace, 200 gb transfer per month for $19.95. 4 data centers and about 15 distributions to choose from. There running xenn and support the loading of kernel modules as well. They have even set the timing properly so as to be able to load, and run asterisk zaptel/dahdi timers.