I'll try to aggregate all the comments into a succinct response...
Step 1: git clone https://github.com/myusername/myrepository
Step 2: git fetch
Step 3: git checkout -b desired_branch
# add origin/desired_branch to end of command line to set up remote tracking
UPDATE:
Just did a quick experiment with daniellarsson's suggestion, and it appears to work:
i:work> git clone -b metro git@github.com:user/project.git
i:work> cd project
I:\work\project> git branch -a
* metro
remotes/origin/HEAD -> origin/master
remotes/origin/master
remotes/origin/metro