After much recent research over the last 6 months or so, resulting in many dissapointing purchases and returns:
Tesco - short and go out of shape
H&M - nice colours, long in body but thin and flimsy, but would be good for layering. Bit hit and miss on finding them.
M&S Limited collection - short in body, bit clingy.
M&S mainstream shop - horrid fabric
Gap - cheap, nasty, flimsy, out of shape in one wash, shrink, just horrid, horrid dishrags
Boden - long in body, many colours, wash well, nice thick jersey fabric. Well worth the cash, worth splashing out one, my fave.
Primark - Have one, with slightly puffed shoulders. Really like it, very thin fabric, but great for layering. Surprisingly un-rubbish for £2.50 - better than Gap at a tenner.
Hawkshead - not very scoopy, despite what the tops might call themsleves. Short body, but nice fabric. (Actually it was my mum who bought these, not me). Bit baggy and shapeless.