LOL..."March '11 street date" my arse.
I feel like this thing is long overdue and at this point should be the next new Clone Wars item that hits the shelves. I doubt we will see any more new figures before SDCC, and who knows what's up with those battlepacks and deluxe sets that have been previewed so far.