Pin-lock kegs are in greater supply because they have a larger diameter than ball lock kegs I believe they are 8.5" and 8" respectively. This function of diameter comes into play when you are trying to cram as many kegs as you can into a keezer/kegerator. Ball locks are generally preferred because they take up less floor space (but are taller which is compensated for with a collar).
The least expensive stir plate is going to be one you make from a trip to radio shack and spare computer parts (check the DIY thread there is lots of info).