Personally am a fan of the automated crafting table approach combined with IC2 machines. 64 coal, 8 flint and an obsidian later you get a diamond using a couple of compressors, a couple of automated crafting tables and a macerator. Highly recommend heavily overclocking the macerator if you do this though, waiting on all that coal dust is a bit of a pain.
Too bad EE makes the diamond just outta the stack of coal in a condensor.