I don't know how cheap you want to go.
IMO the garmin c330 at walmart for $178
is really good for the money. I have one and like it alot. It is the older model to the nuvi but actually has more features than the nuvi 200 and others that are even somewhat close to the price range.