Cool you got a board...the Juno-D isnt all that bad at all no matter what those "its not a juno 106 from the 80s" guys will scream at ya. Had to say it, cause that will be the bias and stupidity that flows your way.
Anyhow as for a recorder, if your just tracking yourself and stacking tracks...you might like...
http://www.tascam.com/Products/dp01fx.html