I've got one with BA - so far good for about 30-40K miles

. Just applied for another for Marriott, where I'm spending my time these days.
I pay the balance in full every month.
Both cards are issued by the same bank (Bank One?).
Is there a problem getting multiple Visa cards? Not worried about my credit rating, I own the house and it'll be paid off in a couple of months.
Clearly, I'm just getting the cards for the miles/points, but would that be evident? What do people look at on these things? I have another card that I've had for years with a fairly high limit, butI haven't used it in a couple of years. No annual fee, so I just sort of ignore it. Should I cancel it?
Is this common practice among FT'ers? I seem to get that impression some times.