I've never ridden one and don't know much about them. You might hang out here for a bit and pick up some interesting bits...
http://www.bikeforums.net/recumbent/
Glad it isn't too serious Chris. Heal up.
Went for a paltry 6 mile ride today, mid '40s, 15mph wind coming back (which kicked my ass). Man am I an out of shape pussy.