I go to a pretty large school, Florida State, and it's alright. It's the only school I applied to (I was poor and worried about not being able to afford living costs elsewhere and they + the state is paying all my tuition), so I'm not too versed with the college search experience.
I wasn't too jivin' about the couple of liberal arts classes I took in my first year (they were large and uber-dumb), but I got a lot of AP credit from high school, so I didn't have to deal with that for too long. If your daughter is doing IB, she'll probably be able to skip a lot of the massively large B.S. courses too. I've started to enjoy things a lot more since I've gotten more into my majors (Anthropology, Spanish, German). My professors and classmates are starting to repeat, so I'm becoming more familiar with them and they're becoming more familiar with me. Some of the professors are difficult to access at times, but I think that's more due to their own individual ego problems than the size of the school, because once you get into your upper-level major classes, the class sizes shrink by a mile. Right now the largest class I have has 25 kids in it (and it's an intermediate Spanish class, so that's not unusual).
Basically, large schools can be frustrating academics-wise early on, but once you get into your major, class sizes shrink up and the setting becomes more intimate, especially if the major your daughter ends up choosing is in a smaller department.