If breezehome had an enchanter, it would be hands down the best house in the game. It is the only house with an alchemy satchel next to the alchemy table. Why don't the other houses have ingredient storage containers within arms reach of the alchemy table? Marketh has a barrel pretty close, but Rifton does not have any storage on the same floor as the alchemy table (unless you want to put your ingredients in your thane's closet). What is up with that?
I like the satchel and, iirc, on top of the bookcase in the alchemy room there is a chest for storage too.
On Topic: I don't mind Markarth, I visit now and then, but I never bought the house there. I might try it with another character though I do find the city a little confusing. And I don't care for the quest started by entering the town or the one outside the one house. But I usually don't bother with the note or the guy and avoid those quests altogether.
What ticked me off is I started a character with the idea of basing him out of Falkreath. I did the quests to become Thane before I found out there wasn't a fricking house to buy there. Felt like sticking the Jarl in the eye with a hot poker, but just left and worked out of Whiterun.