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