There is a lot of information in this thread.
But if you have any questions about other specifics I didn't mention feel free to PM me. :)