i just got this from pjrc, looks like good news:
"Your order for Teensy or Teensy++ is on backorder. Until yesterday,
we believed all Teensy and Teensy++ backorders would wait until
November. Fortunately, the situation has improved.
Another batch of the Teensy boards (not the ++) just went into
production. We believe these boards will begin shipping on Sept 27.
We're trying to get them ready early, but please understand this date
is an estimate.
We also received encouraging news for Teensy++, but no specific time
frame yet. It all depends upon when Atmel will send us the chips.
October is looking likely. The smaller Teensy board will definitely
be available first, since they are in production now!
Before those next Teensy board arrive, we will contact everyone with a
backorder and offer a way to switch from Teensy++ to Teensy (at the
lower price), while retaining position in the queue. If you have a
Teensy++ on backorder, now would be a good time to evaluate your
project's requirements to see if the smaller and less expensive Teensy
will meet your needs.
With the sudden demand for Teensy and similar boards, several
companies with no prior experience making USB development boards are
rushing new products to the market.
Many of these new boards feature the AT90USB162 chip, which we used on
the original Teensy 1.0 years ago. False claims have been made this
would be an upgrade from Teensy 2.0. Nothing could be farther from
the truth! This chip's limitations are the main reason we created
version 2.0. The smaller RAM and lack of analog inputs were
problematic for many projects, but another important factor was the
limited DPRAM in the '162 chip.
DPRAM is the buffer memory between the USB port and the
microprocessor. It's separate from the normal RAM used for data and
variables. The chips we use on Teensy 2.0 and Teensy++ 2.0 are
capable of implementing 6 data endpoints and of course the control
endpoint. They have 832 byte of DPRAM, which allows all 6 data
endpoints to double buffer 64 byte packets (the largest packet size
used on 12 Mbit/sec USB, except for multimedia streaming). However,
the '162 chip can implement only 4 USB data endpoints and only 2
support double buffering, but with its tiny 176 byte DPRAM, there
isn't even enough DPRAM for those 2 endpoints to double buffer 64 byte
packets.
Certainly '162 chip can implement many useful protocols. But if you
want a flexible platform that can implement a wide range of USB
devices, the chips with larger DPRAM are vastly more flexible. There
are 3 USB software stacks in widespread use on these chips (Dean
Camera's LUFA, PJRC, and Atmel's reference code), and all 3 only offer
all device types on the chips with larger DPRAM. PJRC discontinued
boards with the '162 chip and created Teensy 2.0 because of its much
greater feature set and USB capability.
I'm really sorry for the delay. I know how painful waiting on
backorder can be."