I'd go for the philosopher! Just love a meaningful talk even though I'd probably feel dumb in that person's presence.
If your colleague quit, and as a result you would have to do all of his work beside your own... (this happened to me in real life, so please give me some advice.)