You get $300 in free stuff, and you are wondering if it is worth it? Lets say you sell the iPod touch for $150 and the printer for $50, and you pay say $30 in tax, you come out $170 ahead in that case...
Or you just take the free iPod touch and printer, and run with them...
Or, you do like me, and use that money towards a 32GB iPod touch(thus pay only $100 for it), give it to your lady, and bada bing bada boom! Then get a decent printer, and after rebate end up paying $100 for a $200 printer.