oooh so they don't release till April 20th...
no wonder I could not find them on the DELL website...