Hi vilas, as lijo said you need to specify for what purpose you need it for. If you have good knowledge about yor needs and a general idea bout the specifications you are looking out for you can get it assembled else you can go in for branded ones if u just want to sit back and get it without worrying much. The only major difference between the branded onces and the assembled ones is the service you get. if you add just 4000/- more to your budget you can get a DellTM Inspiron 535s which can suffice your home use. It costs around 24,000/- rupees. The following are its specifications: Intel® Pentium® Processor E5200, Genuine Windows Vista® Home Basic, Intel® G31 chipset , 2GB 800MHz DDR2 SDRAM, 320GB2 SATA 3.0Gb/s with Native Command Queuing Hard Disk Drive, DellTM IN1910N 18.5" Widescreen Flat Panel Monitor, Integrated 10/100 Ethernet, Integrated Intel® Graphics Media Accelerator 3100, Integrated 5.1 Audio, 16X Max DVD+/-RW Drive with double layer write capability, DellTM Optical Scroll Mouse (USB, DellTM USB Entry Keyboard. You Can visit the manfacturers website for more details.