Different bags for different people. I hate mummy bags but can sleep in a modified one but I love rectangular ones.
For warmth,I think one that is rated down to zero would be best. I picked up one at Walmart that I use that fits the above needs. It is a semi mummy bag and it didn't cost that much.
But I still love my oversized rectangular bag.