Posted my thoughts here:
http://www.borgeneration.com/forum/viewtopic.php?t=301

Most ideas came when I sat down and started writing.