Update :
So i tried yesterdat a 2011 and a 2014 mazda 3 , and a 2011 and a 2014 ford focus.
The 2011 focus was by far the worst drive of them all . Felt heavy, steering wasn't as fluid as with the other car, breaking also was quite lacking. I am not sure if the feel of that car was mainly due to the fact it was an old car or if all 2011 focus feel the same .But in any case , i am crossing that line from my choices. (for some strange reason i ended up the drive test with my leg tired after driving this car)
The 2014 focus was way better, closer i think to the 2011 mazda. I liked the drive, was light and response (but not as responsive as the mazda 3). Design wise i think this is the best looking car, especially the hatchback model. One things is that this car doesnt accelerate as fast as the mazdas but for my driving needs it shouldnt be an issue.
the 2014 mazda 3 was by far the best drive. I think it was a 2.0L engine because i dont remember being blown away by the acceleration. But the handling and the breaking were really really precise.The car felt again light and responsive , more than the 2014 focus for sure. Not a big fan of the exterior design of the mazda 2014 , but the interior was quite nice.
Right now , i think the competition is between the civic and the mazda 3 , but i still need to try the Subaru as recommended here.
Again thanks guy for you commentary and advices