Where besides Whiterun can you buy a house?
And are there any specific jobs you have to do for the town jarl to have the 'honor' of purchasing property there?
Did quite a few jobs for the Steward in Riften and still haven't been offered the opportunity to buy a house.