Preheat oven to 350 degrees. Cut bread into one inch cubes then toss with olive oil, salt and pepper. Place on baking sheet and cook for approximately 10 minutes or until bread becomes golden brown. Let cool. Combine tomatoes, artichokes, onion and basil. Toss with vinaigrette. Add cooled bread cubes, toss and serve.