Welcome dgrenthum
Someone posted once that the first bike is usually the learning bike. It teaches you about yourself and the type of riding you'll most likely do. I would suggest just to get out and get some riding in before deciding on what to purchase next. If you find that you ride your Hard Rock (nice looking bike by the way

) mainly on the road then perhaps a roadbike would be better. Especially if you find yourself (potentially) spending a lot of $$$ to turn your Hard Rock into a street machine. See how you like riding first before making plans is my suggestion. Plus it gives you a chance to warm up the wife for future purchases if she sees you are into it.
As for bicycle websites I like Nashbar, Jensonusa, ChainReactionCycling, and Pricepoint. I also don't discount Amazon. As for mechanical stuff the ones mentioned by Tom Stormcrowe and Takingcontrol are all good ones.
Either way, enjoy your new bike.