400 Each.. or for all? Either way in all honestly I'd be hard pressed to make recommendations. Axis is very popular and work well.. They might have some that fall into your budget, Avigilon makes some very nice ones but probably out of budget.
For software you could look into milestone, depending on your retention requirements you could probably use the free version on an old PC, the free version also includes the mobile client.