The iPhone hadsn't officially been released yet, so perhaps when it is released, then maybe the stand will be centre stage.
EDIT: Hey! I took this to Page 6!
"iPhone" has been out almost a month. Apples phone product, however, isn't, whatever that will be called