Take pics at sporting events and sell them later on (usually the next event), now I'm looking for an affordable printer to take along and print on site instead. The print size is usually 4x6 unless other size is specified by the customer, in that case it will be processed, printed and delivered later.

What would you recommend?