Nope, won't work. The phone can only use one network at a time, and a Rogers SIM won't let you connect to a Cingular GPRS access point (or VV). Besides that, if you are a Canadian you won't be able to get Cingular without a large desposit.
Sorry. FWIW, I have heard rumors about Rogers work on cheaper data plans, time will tell.