Just found this forum and thought it could be a great place to get some ideas from.