Have you considered a Fuji GX680? They seem to be remarkably cheap and functional, though not the most portable.