You wouldn't want two routers. You'd want to get a G access point and hang THAT off the B router. Cheaper and won't have as many config hurdles.
Now, why are you doing that??? The G routers that are out there can do B/G. You'd simply replace the B router with the G. Otherwise you end up with needless complexity that gives you zero extra functionality beyond getting 802.11G