I bought my Harmony 1000 and RF base for $350 off of someone on AVS. I don't think it'd be that hard to replicate that deal.
RF stands for radio-frequency, which will get rid of the line-of-sight requirement that IR has, since radio waves can penetrate walls and such. Basically, the Harmony 1000 can transmit either IR (which I use to control my PJ) and RF (which transmits to my base). When the base receives RF signals, it converts it to IR and can either blast IR out the front of the base, or it has 4 IR jacks (looks like headphone jacks) and send it through wires to either IR emitters that stick on the front of your components or to jack directly into components (some higher-end receivers have this, as well as other components).
I like this setup because it offers you great flexibility (I control my lights with it via Lutron Spacers) and the GUI is easy to use. To do some more of the complex things takes a little trial and error, but it's not too tough and Logitech's customer service is extraordinary.
That all being said, there are LOTS of options out there. This is just the one I chose.