It's not the peripherals we need to worry about...
OK, so they are trying to give end-users the best possible experience... but there's more to it than just the peripherals. Microsoft need to be setting strict guidelines about the core specs of the machines first.
Desktop PCs with 448MB RAM, 80GB Hard disks and a 2.4GHz Celeron processor should NEVER have been *allowed* to run Vista, or show a Vista logo. Yet they did, and novices saw the cheap price, and bought it. Then slagged off Vista. Well, duh!!!! No decent keyboard or mouse could sort that disaster out.
If Microsoft want Windows 7 to get a good reputation, make the minimum requirements 2GB RAM and a proper processor. Hell, even netbooks could handle that.