Nice write up. +1 on the sticky. I think this would help a lot of people who need the basics.
@JhankG, this is what I found so far:
Mac OS X
First you will need to download the Android SDK pack .zip archive, the same link in my OP takes you to the package for Macs as well, once downloaded find a suitable installation location on your machine and extract the zipped files.
Please note: This installation location will be referred to as $SDK_ROOT from now on through this tutorial
Alternatively you can add /tools to your root path which will prevent the need to specify the full path to the tools directory along with enabling you to run Android Debug Bridge (adb) along with other command line tools.
In the home directory locate the .bash_profile and locating the PATH variable add the location to your $SDK_ROOT/tools folder.
Now you should be able to open a terminal and type adb shell to access it, of course when the phone is plugged in and in debug mode.
@Miphesto, Thank You, I'm glad it helped you out
Great Write up for Windows! I wish there was one for Ubuntu. I have followed the instructions off the android developers web page, got the SDK installed and updated however adb shell tells me I do not have permission and when I run adb devices I get ???????????. The phone is rooted properly and I can adb in windows..