Most of the good bag have raincovers provided as well. Other than that, as cleonbus stated, it hard to recommend when you do not state budget.
However, also if you like to change your bag setting alot, and the bags got alot of zips, you can try katabag 3N1. But space for that bag not sure if you like, better to try the physical bag at TK foto etc.