I think Bioshock is a better game and experience.
Bioshock infinites gameplay peaks are a bit higher, but imo the lows are lower. The Graphics are obviously better in infinite, but again the peaks are higher, when you first see Columbia its amazing, or go around on the rail ziplines its amazing. But indoors it lacks the intensity of the first, and there's nothing really close to the Big Daddy or Little Sisters.
The storys quite a bit worse, still a great game.
But to answer question at first glance, Columbia, mainly because thats what graphics do. But going through both, encompassing everything that rapture, and everything that columbia is, which includes the lore, and characters, Rapture is easily to me.