Here is a podcast with some nuggets to keep in mind on your journey. Things to Do and things to NOT do! We all make mistakes... let's minimize them!
http://www.bryancasella.com
http://www.partnerwithteambc.com