Thanks folks for pitching in your preferences ... I think I need to actually here them out ... its a tough decision to make, especially in those price brackets ... anyone in London UK that knows of a store which has a large selection to choose from? Are those 'barbettas' available here in the UK?

c'mon ... anyone else willing to share their preferences and experience?

Thanks,
Izzy