A compact with a mountain cassette will work, but at that point, you may be better served with a triple. It will have a wider range and less of a gap between gears. Of course, if you prefer, you can run it with a compact and the large cassette, I did for a while on my touring bike. It's plenty low for most things, but getting it all to work together can be a bit finicky.