If you are partnering up, you may want to take a look at doing work through a site such as grouptalent.com. I've only just started with it by partnering up with a development team outside of the country, but one of the nice things is that it helps eliminate the source of the most tedious and least enjoyable part of freelancing/consulting: getting clients.