SCCM is your best bet, but have fun with that. It will take months just to get it working as you like, nevermind fill an immediate need.
Windows 7 isn't hardware specific like XP was. You could still do imaging through something like WDS, but you would want to consider injecting all the different drivers into the WIM.