32Gb RAM is crippling the £500 budget.
You can get a Sandybridge CPU, decent socket 1155 motherboard and 16Gb memory for a monkey but up the memory to 32Gb and that's not enough money for anything decent.
I honestly don't think any current day software requirements in a domestic enviroment would benefit from 32Gb RAM.