I *can* take credit cards...even American Express. Just kidding. I'm enjoying helping out. Can't spot the inside joke, though...I suck at that.
It's looking better all of the time. I think adding alleyways really helped out a lot.
We're still not seeing any real building definition in those blocks, though. What about using a 1-pixel eraser to create smaller alleyways, leaving building-like shapes in there (some courtyards in the middle of the blocks might help a little)? If you don't want to risk messing up what you've got you can duplicate the layer and do the erasing there then put it below your current, textured layer and do the Alt-Click thing to make the textures only show up on the layer above.
Once you've got building-like shapes it wouldn't hurt to apply a bevel to it to give them some dimensionality. If create a new layer above your textured shapes and fill it with white you can Ctrl-click the "base layer" (i.e. the one with house shapes) to select and then Ctrl-Shift-I to select inverse and delete non-building areas. Then add a Bevel and Emboss layer style and play with the settings until you're happy with it. Oh, forgot the magic trick...set the layer's blend mode to Multiply and turn down the opacity until you're happy with the results. Let me know if that doesn't make sense and I'll try to show you what I'm talking about.
Keep going. You'll make this one into an award-winner yet!
M