The first part of your question has been asked previously on StackExchange and answered here: 

http://monero.stackexchange.com/questions/2761/what-is-the-fastest-way-to-synchronize-the-daemon/2762#2762

Again, the process does require familiarity with the command line.