Maybe not the "best" way, but perfect for my workflow (I deal with mobile web development so I need a bunch of small browser windows open simultaneously to test on the multitude of mobile user agents.) I usually have specs, chrome, campfire, email on the left, code in the center and my development browser windows on the right.