Yep, there are a few people in MTRC that know a lot about LEDs. I've built a fixture in the past and am building a smaller one now. I would pass on the Radio shack LEDs and read up a little more. What kind of LEDs did you have before?
Also, Welcome to RC!