I would recommend purchasing 2 128 MB SD RAM modules instead of 1 256 MB module because of price difference. A 128 MB module costs around 700 whereas a 256 MB module costs around 1500 (as per *www.computerwarehousepricelist.com/productlist.asp?ctg=4 and *deltapage.com/). These sites are for offices in Bangalore and Madras respectively, but the former has an online purchase facility.
Arun