I don't really know what kind of setups those two routers have, but you will probably need three subnets. I'll give an example how they should maybe be setup, but you will have to figure out what to set in the routers.
WRT54G router will need a LAN IP of 192.168.0.1 with a subnet of 255.255.255.192
Belkin MIMO router will need a LAN IP of 192.168.0.65 with a subnet of 255.255.255.192
These will be the gateway IP's for the computers depending on what router LAN they are connected to.
Next, you will need a subnet between the two routers so use 192.168.0.129 with a subnet of 255.255.255.252 on the WRT54G router and use 192.168.0.130 with subnet of 255.255.255.252 for the Belkin router.
I'm assuming the WRT54G router's WAN port will be connected to the modem? You will then connect say LAN1 on the WRT54G to the LAN1 on the Belkin router. LAN2 on each router will be connected to a switch and (one or two)computers connected to a switch.
You will then have to put in static routes to each network on each router. WRT54G will need a static route to the 192.168.0.64 network, and the Belkin will need a static route to the 192.168.0.0 network.
When you are done you will have 61 hosts available for each network 192.168.1.2 - 192.168.1.62 and 192.168.1.66 - 192.168.126 which should be enough.
I don't know if I forgot something or messed something up since I don't play with networking much, but I hope this helps.
Edit: I just realized how old this thread was lol.