costco has the very high end garmin nuvi 855 with voice recognition for $299+tax after $200 IR. This product is very well reviewed and according to several testers it is (the only) one where the voice recognition works. Main difference from Garmin's highest end 885 model is the absence of bluetooth, which was the main weak point of that and most other GPSes that I have used.