Foundations?

I'm in need of a new foundation but I won't have time to properly shop around so I need some help!

I have dry to normal skin and I'm looking for something affordable just in case it isn't great. I'm in the UK too. Don't need a really strong coverage but don't want too light either. I use BB creams for day to day so it is a foundation for nights out when I wear a bit more make up.

What are your favourites? And suggestions for me to look at later?