The traditional bread for crostini is, of course, Tuscan bread. If your local bakery or market doesn't carry Tuscan bread, then a good homemade bread will do very well—if you want it to emulate the Tuscan variety, leave out the salt. You can also opt for any bread with a good crust and firm crumb. Personally, although not traditional, I like to use a good quality baguette, which makes for a smaller crostini that are easy to handle and perfect for a cocktail party. The bread can be toasted or not, as you prefer, although for much of the bread you can buy these days, toasting is a good idea, as it firms up the crumb. I also like the extra layer of flavor it adds. For a really rich version, Bugialli says that frying the bread slices in olive oil "works very well".