hard ride is usualy down to the suspension setup and tyre pressure (and chassis). In the case of the margalla i'd suggest you try lowering your tyre pressure (if it's not already within opperating pressure range already).
You shoudl also avoid low profile tyres since they tend to have harder (reinforced) sidewalls which are not as flexible as most and that will also lead to a hard ride.
What tyre size do you have on the car at the moment?