You won't find one that has all those features for that price.
Particulary on the quality front. Great quality camcorders cost a lot more that £150 (thyink £500 plus). Having said that, most camcorders around the £150 mark from well-known brands will be very similar so I would just have a play and pick the one that feels right in the hand.
You can't have examples because they don't exist for £150 and your list of requirements, sadly.
Ah right, there are no camcorders available in that price range?
So, which one did you get mate?
Sony HDRCX115EB High Definition Handycam Camcorder - Black
That the one?
Is it a good buy?
I can get it for £199
Bargain
Would you say it is a better buy than the JVC HM300
I really don't know but I'm a fanboy of Carl Zeiss len's because they've always give me good results.
If you can get the sony for £199 then snap their hand off.
The cheapest I've seen it for is £289.