The CycloDS Evolution. It has everything you describe. I know, I know - when I am on a forum asking for help between x and y, and someone suggests z, it's annoying. But I seriously reccomend it. It is compatible with nearly all ROMs and homebrew. It has microSDHC support. Team Cyclops is known...