Why don't you try a search as to recommendations. IsPReview and Broadband Choice might be a starting point.
Regarding your 'only' 1.6mb broadband speed, you could try SpeedTest click here for a more reliable check over a number of times. I have a 'upto 10mb' package which as never gone above more than 2.4mb maximum and 0.6mb minimum. All this would be down to your ISP and their contention ratio which could be a possible 30:1 or 50:1, plus your own wiring and other fixtures from exchange to computer.