He didn't deliver, so I made him this:

We both love Plants v Zombies, so it was fun to make and I knew he'd get a laugh out of it. It now sits above his x-box, for all to see.
This was my first attempt at making up a pattern from scratch, and it came out damn well, if I must say so. Screen cap to photoshop, then painting in each pixel the exact right colour, and then to the KG-Chart LE to make it a 'proper' cross stitch pattern.
Pattern can be found here.