R4 card is easy man, just put games on the micro sd in a games folder(most come with like 100 or more games)upload the system files and play, no hacking needed.
There are lots of brands out there, R4, AceKard, DSTT etc but i have one from the website
http://www.r4i-sdhc.com . What you gotta look out for is make sure they constantly upgrade the system files on the site for when new games etc are released. There are plenty of R4 makers and they are not all the same, i recommend getting one with the url i posted on it, they seem to upgrade regularly and have been for like 3 years now or just do a little research.