Listen to "demographic". He speaks wise words.
All the general production sleeping bag companies (not including things like Rab etc) are full of cr8p. Dont waste your time building up for something which will probably dissapoint you. Work out what you can afford to spend and how much space you are working with. If space is your priority, then down is the way to go (not too good if it is likely to get wet, but down warms up very quickly). If space is not a priority, then synthetic is good and a lot more animal friendly than down. Those of you who are familiar with the terrible way that down is collected (not from the abandoned nest in the reed rushes of local ponds, as the manufacturers would have you believe) will know what I mean. Remember though, with down bags, you should hang them up when you are not using them to let air through the down, so bare that in mind if you are limited on space at home.
The key thing is that even if you overshoot and get a really warm bag you can always use the bag as a duvet if you need to, if things become a bit warm, or sleep on top of it if they get really warm!! Dont do what a lot of idiots do (these are the ******* that I say "have all the gear and no idea") and buy something because it is compact, because they want to the smallest, high performance bag on the market. The same sort of people who only need a basic version of something for what they intend to use it for, but go out and buy the best available.
I have 2 bags at the moment. One 2 season bag from a well known manufacturer, which to be honest is total cr8p and blatently does not keep you warm and another 3 season bag from a well known company, which just about keeps me warm with a few layers of clothes on (and I am a warm person). I will be getting another one shortly and intend to get a military arctic one (synthetic, because I dont agree with how down is collected from birds).
One thing a lot of people forget about sleeping outside is that the best thing to do is to buy a decent beanie/hat/thermal hat etc as you lose stacks of heat from your head. Wearing a decent hat can make a huge difference. Something with Thinsulate or something similar is usually a good idea. Black's have a decent selection, if a little overpriced.
Basically, think about what you need size wise and price wise. There are very few bags I have found which offer a sensible level of comfort and conform to their supposed "warmth / season rating". Besides, if you go for overkill, at least you wont have to buy another bag for another temperature, so you save a bit of money!!!