In a large pot, cook whole potatoes until done. Cool. Cut into bite-sized pieces. In a very large bowl, combine all ingredients from potatoes through basil. Whisk together dressing ingredients. Toss with vegetables, and add salt and pepper to taste. Chill. Serve.