Originally Posted by Skylands
You could always borrow a sibling or friend's DS, though. That's what I usually do. If you are unable to, then yes go right ahead and get yourself another DS.
Yes, I often stole my brother's DS (he doesn't play it much anymore.) to trade Pokemon when I need to. That's how I got all the Johto starters in SoulSilver and all the Sinnoh starters in Pearl and Platinum. I'm getting both Black and White 'cos my brother just doesn't have any Poke interest anymore. I'm planning trading between both games so I can get all the starters.