another thing to consider with dsl:
how oversubscribed is the ISP?
<< I dont get it, isnt DSL also shared, just at the DSLAM >>
exactly !
as an example, I'm going to use the network dsl sctructure of my metro area ( Portland, Oregon)
This setup is very common and exists in many settings.
Here, there is a core network of ATM switches that are all intermeshed. The ISP's connect to this with routers. Point-to-pint circuits run from it to every CO in the area and are plugged into the DSLAMS. Here's we use the cisco 61** series that can have 24-200 ports per unit. From those dslams come the individual dsl lines. The loss and bad quality associated with dsl can come from a few factors. First, the quality of the lines between the CPE and CO. Second, the dslam. The cisco dslams usually have 256 dsl lines at 256 k apiece (usual, cheapest setup). That is about 65 Mbt of data. The problem is that the dslam is plugged into a ds3. If everyone was using the network at 100 %, 30 % of all the packets are dropped. Then you have the loss at the ATM switches and the loss from the core to the ISP.
so....
Consider this: If the telco were to not oversubscribe, it would need to charge a good amount of money to stay in business. But it does oversubscribe. By as much as 1000 %. So if, the network use for dsl subscribers approached 100 %, the packet loss would be 100 %. Cable is similar but it splits off the bandwidth at different points.
The problem with broadband is that in the beginning when nobody is on, it's blazing fast. But as more and more users join the pipe is oversubscribed and you get less speed unless you pay more. By making dsl a low priority, the telco can keep the businesses using expensive frame relay/T1's and make more money because businesses can't afford a day of downtime.
so to sum it up, you have to see what works for you. But what works now, may not be so great as more and more people join. I would look into a wireless connection because it will still have few users in the next year until companies advertise more. But wireless has the same problem because you are only guaranteed the speed to the base. Then, you have whatever connection is available or if alot is available and you are choked, you have whatever you are allowed to have.
I would ask around and get people's opinions and then make a decision. : )