Possibly either an Anthurium or a Philodendron. Can you show us a closeup of where the leaf meets the petiole?
Yes it does! I was looking for a feature called the geniculum, which is a bump where the leaf meets the petiole, and which is found on Anthurium but not on Philodendron. Based on that last photo, I'm going to say that you've got a Philodendron, because I'm not seeing any genicula. Now the problem will be IDing which one. However, now that you know it's a Philo, there are a weath of excellent care instructions at: http://www.exoticrainforest.com/Grow or Growing Philodendrons.html