Unless you need some of the features of Professional or Ultimate, Home Premium would be all you'd need for Windows 7.
NewEgg runs sales on Win7 Home Premium standalone versions from time to time, though you'd need to get on their email lists to see their deals they run on a daily basis.
Other avenues than stores like NewEgg or Amazon tend to get you the chance of getting a non-legal copy.