I've downloaded alot of files from my adsl server and most of the time i get 29KB/s. is this not enough to run perlbill and perldesk on? at the moment i am running the two different applications on two different shared hosting accounts on two different company's
Also with ADSL your contention ratios are normally 50:1 - 20:1 if you are on a business line which means of the available bandwith (512K) you could end up sharing this with 50 other people - so in theory if all 50 were downloading something you would only get speeds of 10k/s.
I would not suggest running any kind of commercial application on ADSL, there are not SLA's for ADSL so what if you loose connectivity for days on end?