ok walid since I am the outsider

let me ask you this, how much does a good DELL costs in Lebanon?
and how reliable is their customer support?
Here in US you can get a good one for less than a 1000 ( sometimes 700) and their customer care is really good, any problem they will fix it up for you right away.
If you were in US, I would have recommended DELL ( despite the fan problems) but for Lebanon I say go for HP especially if the price difference is not big.