TechSlick’s Quick Hits: The Nintendo DSi XLYesterday, Nintendo pulled out the good ol’ beat you in the head stick and released another winner in the Nintendo... Read More