Aero being unavailable on Windows 7 Home Starter isn't for hardware limitations. That's what M$ wants you to think. Long story short, they included it in every version of 7, it just has to be told to work.
@sendmailtotaus: You can find the information HERE
in regards to enabling Aero. I do however want to mention that it involves tweaking the registry so if you are uncomfortable with doing that you are doing so at your own risk.
When Windows 7 first came out, it was believed that Aero was reliant on graphics, drivers, your processor, etc. which simply isn't the case at all. There are even options for making Windows Server 2008 use Aero.