we used this tiny prints announcement:
but customized it for our own purposes and came up with this:
i quite like how it turned out. tiny prints is great because you can order in smaller amounts -- none of this "50 card minimum" stuff like with some other companies. [plus it's an awesome deal since you can get free shipping on any orders of $49+ with the code FREESHIP.]
they have plenty of other graduation announcement options, especially ones with photos, but my businessman husband would have none of that. he chose the least flashy, most professional looking one on there ;) a good compromise between the MBA and his stationery-fiend wife, in my opinion.