I highly recommend Northern Arizona Wind & Sun Solar Electric Store in Flagstaff, AZ for solar panels, charge controllers, cables, wires and just about anything you could need for your alternative energy system:
http://store.solar-electric.com/
A year ago I got the Kyocera KC130TM 130 Watt Solar Panel with Junction Box at http://store.solar-electric.com/kykc130wasop.html for $620 and it was the lowest price ANYWHERE. Now it's $481, prices are really coming down for panels. I like it because you do NOT need the MC4 extension cable as just about all other panels.
They also have excellent customer service, I've ordered several times and once a panel had a little dent and they immediately shipped a new one and picked the damaged panel up. They also answered whatever questions I had and made recommendations.
And of course they have just about everything you could imagine, fact sheets, all kind of info and alt energy FAQs: http://www.windsun.com/ and even a forum to read, learn and ask questions: http://www.wind-sun.com/ForumVB/
Northern Arizona Wind & Sun Solar Electric is a great company. I ordered my first Morningstar controller from them years ago. Still going strong :-)
Glad to hear the Morningstar works well. I may need another controller when I get more panels.