I don't have an iPhone, but I thought holding the homebutton down returned you to the homescreen, making this a non-issue?
Once I got used to it, the home button is okay, but it can register anywhere from 0-2 clicks for any given press. That is the bigger issue: I never truly know where I'll end up even if I do know how it should work.