20090605 tech: Booth babes and buzz at E3