Personally, I think that WiiU should have been $299 flat for basically the deluxe SKU without Nintendoland. That way people could get the color they wanted and 32gb of memory for under $300.
However, it is what it is, and it wouldn't look very good if they cut the price any earlier than the 2013 holiday season. It'd basically be another 3DS situation and you'd have a lot of disgruntled "ambassadors"... though, if that somehow meant that we'd all receive 20 free HD remasters of Gamecube and Wii's best titles, then I'm all for it. :D
Regarding the Vita, clearly it's in desperate need of a price drop, but additionally, and equally as important, it really needs a plan.