REVOLVING CREDIT AGREEMENT dated as of May 28, 2004 among AARON RENTS, INC. as Borrower, AARON RENTS, INC. PUERTO RICO as Co-Borrower THE LENDERS FROM TIME TO TIME PARTY HERETO SUNTRUST BANK as Administrative Agent and WACHOVIA BANK, NATIONAL...