i have these http://www.wiggle.co.uk/p/cycle/7/dhb_M1_Cycling_Shoes/5360033176/
as my first pair, pretty much identical to the road version suggested by mmccarthy but with some tred so you can actually walk in them, i wear them everyday. it depends what you need them for but if you intend on walking more than a few meters in them go for mountainbike shoes
i have these http://www.wiggle.co.uk/p/cycle/7/dhb_M1_Cycling_Shoes/5360033176/
as my first pair, pretty much identical to the road version suggested by mmccarthy but with some tred so you can actually walk in them, i wear them everyday. it depends what you need them for but if you intend on walking more than a few meters in them go for mountainbike shoes