20070808 tech: Apple unveils new iMacs