One of my co-workers did this last year with her family pictures. It looked awesome! I'm thinking of using this as a present for my mom.
$45 for a Personalized Photo Print on a 16"x20"x1.5" Gallery-Wrapped Canvas from Canvas on Demand ($127 Value) http://www.groupon.com/raleigh-durham/deals/canvas-on-demand-raleigh?utm_campaign=VisitorReferral&utm_medium=email&utm_source=anonymous