Given that several Stross novels deal with uploaded intelligence, I was surprised that no mention of this was made. In Accelerando, for instance, his characters travel three light years in a coke-can sized spaceship powered by a laser stationed around Jupiter.
It seems unlikely at best that we'll ever attempt interstellar travel in our current organic bodies. The idea of taking along an atmosphere, food, water, and enough space to move around just seems ridiculous when you could stuff a human consciousness into a volume that, at worst, is the size of a melon, and at best considerably smaller. You'd also be able to add error correcting and redundancy to make the ship robust from radiation damage.
I suspect that any future spaceship will consist of perhaps 100 tons of computer and memory, designed with considerable redundancy and error correction. Perhaps 200,000 tons of shielding/fuel will be required, sufficient to protect the core computers and memory from interstellar particles, but also from the radiation from the ship's drive. Finally, you'd have a 1 million ton black hole sitting at the tail end of the ship, sufficiently large not to explode, but sufficiently small to have hardly any gravity. This would be fed by taking matter from the shielding to keep the black hole stable.
For further redundancy the ships might travel in small fleets, each acting as a backup store for each of the others. If one ship gets taken out by a stray piece of matter, at least you'd have a few more containing the same colonists.