New Barracuda in the next week or two! Hype! is there an estimated price on it or not until its released?