Since you have a neutral wire, that isn't a limiting factor. Since you have metal boxes, that might put some limits to RF type devices (RadioRA / ZWave).
Can't speak for Z-wave, but i've got radioRA in my house which is all emt tubing / metal boxes and thick plaster lathe walls (2" thick, built in the 50's), and it hasn't been a problem. My furthest switch is 70ft from any others and it's never missed a command.
A lot of people are going to give you great advice here.. all i can offer is remember to do your research, cause as with all Home automation, there's compromise.. no one solution does it all. It's like you could say all solutions have features, a good price and are reliable, the real catch is you only get to pick 2 of the 3.
I went with radioRA since it's reliable, wireless (no extra wiring if you've got the neutrals already) and the only thing it doesn't do via the rs-232 controller is report back the dim level the lights are set to.. oh well, can't win 'em all.
Another tip i have is to remember to work in the dead of night, cause if it's installed by the morning you can always tell the wife it's been there for a while and she just never noticed it.
Oh, and don't keep a running tab of how much you've spent.. i'm sure most of our significan't others would blow a gasket if they knew how much we spend on this hobby.