Best way to get started with affiliates and marketing

So I'm new to all this and was wondering what all your top tips are for someone like me, sort of like:
what did you wish you knew when you started out?
what do you look for in a vendor?
what commission do you expect?
how many hops will you expect before a sale etc?
how long will you promote a product before giving up?

Any help would be great!!


Poster :
Matt Wilson