Setting up IT for consultants is always a challenge and in the past often the only workable solution was to give them a domain account. Microsoft has done great work over the the past few years in supporting external users better and has now created a toolkit to address this challenge.