Hi Maha,
I'm using a Philips hand held blender, which comes with multiple blade attachments, and also gives you the option of blending in a open top jar (which I used for baby), or blending in a chopper in the traditional way ( When I'm making adult food). It cost about $200+, but I get a lot of mileage out of it, and have continued to use it after my son outgrew pureed food.
Suggest you check out Tangs at Orchard Road, as they have quite a decent selection of quality brands - you may want to do some research before purchasing from them though, their prices are not always the cheapest!