Obviously newbie mistake, but you might try to save it - build some pages on the myspac.info and optimize it heavily for word "myspac". If you get top-ten listing in search engine for this word, you will get at least search engine traffic.
Good or bad names- glad you asked for an appraisal. The opinions and information going back and forth are educational and excellent, and provide an opportunity to learn from all. Someday "spac" may take on a unique meaning all by itself...stranger things have happened....