I've grabbed the ocassional Lego set, but I usualy find them to be prohibitively expensive. My main focus is on superheroes with lines like DC Universe Classics and Marvel Legends. I also grab Star Wars figures on ocassion, though not nearly as many as I used to.
They are expensive but I suppose that is what you have got to pay for quality. Get the sets at the start of the year they have sales. The superhero range is expanding so you may be interested