I love this thread! It's been very helpful, as I've just booked our first long-haul flight for myself, my husband, and our 11 month old.
If I could just clarify (if anyone knows the answer)- we're flying BA, and it's saying we can reserve our seats now (the flights are in April/May.) I read in the previous posts that the cots for babies are allocated when you arrive for check-in, if you're lucky. I can see on the seating chart that the entire exit/bulkhead row is gray, meaning it can't be booked in advance, I think (it can't possible mean people have already booked the seats, right? I mean, there's literally two other seats taken on these flights- they're far in the future at this point.)
So I guess I'm wondering, should I pick seats now? In case we aren't able to move to bulkhead seats? Or if I choose seats, will we be stuck with them, with no chance of being moved to bulkhead ones?
Also, I suppose I shouldn't even ask at this point, but does Virgin allow you to book the baby cots in advance? I read that earlier in the thread. The post is from 2007 though, so perhaps it isn't true anymore... I might have booked with them if it is still the case.