Basically ignore what anyone on here says, and if you are semi computer literate head over to endless sphere and read the ENTIRE M500/M600 thread. All the answers, solutions and parameters are there. This place is more like Which? Magazine (Which? magazine is a publication that tells old people how to spend money).
Don't expect to be spoon fed there though you need to read and internally digest and re-read if necessary, people are done giving away neatly packaged solutions like Penoffs app as these things have now become commercially viable.
So basically brain up or pay up.