For those who wish to DIY, I found at Future Shop the All-In-One Canon PIXMA MX712 printer for 78$ (110$ rebate). The reviews say it's pretty much the same thing than the PIXMA MX892 (the one most DIY brides suggest on here) the only difference is the LCD screen is 2,5'' instead of 3'' and some google features ?!
So I bought it, didn't get the chance to try it yet, just wanted to let you all know because the sale ends today !!
I'll do some print tests and come back here to tell you