We use internet sharing, printer sharing, client-server custom application with ms-sql database, mail, etc.
Intend to use MS server 2008.
Please suggest the config for the server and probable estimated cost.
Check Dell PowerEdge T310. You can customize the configuration heavily.
PowerEdge 11G T310 Tower Server Product Details | Dell India
Also check Dell PowerEdge T110 print and file server:
PowerEdge 11G T110 Tower Server Details | Dell India
HP side, check ML series: HP ProLiant ML Servers at a glance - HP Small & Medium Business products
If you are going to run database tasks, you better stick to branded servers as they are optimized to do heavy tasks and stay away from assembled desktops.
if it is for internet sharing and printer sharing etc, a midrange desktop will do the task easily.