Hello Josh,
the ´delay´ interface command is used to influence route selection in routing protocols like EIGRP, it does not actually delay the sending of traffic over an interface.
A way to accomplish what you want, which is to actually influence the transmission of data over the interface, is to use some sort of traffic shaping, such as Generic Traffic Shaping. You could set the traffic rate to a low value, then send a large amount of data, and the traffic would be queued at the interface, and thereby delayed...
Check this link for the details of GTS;
Configuring Generic Traffic Shaping
http://www.cisco.com/en/US/products/sw/iosswrel/ps1828/products_configuration_guide_chapter09186a00800ca564.html
HTH,
Georg
www.solutionfinders.nl