New Nintendo DSi hardware gets date, price