Here is the thing, I had been a dataone user since about September 2005. I was using Home 250, then shifted to Home 500 cause my data usage went as far as 2.4 gb in Home 250 when it was limited to 400 mb free usage. Then when UL 900 came, I shifted to it in May 2005 with an annual payment of Rs. 9000. Since that phase is coming to an end, I am thinking of what to do now! The speed of Home 500 is upto 2mbps where UL 900 is still 256 kbps. I also think BSNL has no plans to increase it's speed but what if it does? I guess the best thing for me would be to change my plan to Home 500 without annual payment and wait till something gets done. Pros for HOME 500a) Speed(b) CheaperCons for HOME 500a) Chargeable data usage after 2.5 GB.(b) Password theft can lead to massive billing.Pros for UL 900a) Unlimited data usage.(b) Password theft no problem.Cons for UL 900a) Speed(b) Costlier than HOME 500.