The NES games will be for sale eventually
Nintendo has said the GBA games will 'never' be for sale
which is obviously a lie because once the DS Lite is out of production you better believe they'll begin selling them with no hardware that can play GBA games available
--
http://i44.tinypic.com/20gy2rs.jpg
http://www.yourgamercards.net/trophy/a/CaptainRockman.png