Hm tried uploading to YouTube? Once that's done you embed with [URL]YouTube link here[/URL] tags. Took me a couple of tries at first too
I'll download and embed it tomorrow anyways when I'm not on my iPod ^^
The coffee looks good, might go buy some. Also, the Coaster looks interesting, might be something that I would buy. The video has subliminal messages in it, telling me to buy from the eGO mall.