Hello Soleil,
Where the text is over graphics, it can be hard to read. Can you lighten the graphics up a little, so that they look somewhat "washed out"? This is really easy to do in photoshop. Create a layer over the paticular graphic, paint it white, and then reduce the transparancy. This will cause the text to Pop out a little more, and be a lot easier to read. In addition to that, you can add a shadow behind the text. If you leave the shadow black, it will make the text hard to read - but if you change the shadow to white, it will make the text even easier to read.
With your coupons, if you asign an actual dollar amount off to your offer it will have a greater impact. For instance, "$45.00 off" sounds better then "10% off", even if 10% equals more then 45.00.
One other thing I noticed, are these going to be postcards to be distributed by mail? If so, do you have enough space for the address and postage?