Are you sure? Just did a search leaving out of Portland, OR Feb. 9 returning Feb. 19 would be $680 with U.S. Airways/American (best dates/rates that would also happen to match mine should you also want to share accommodations in SJU).
Granted not as cheap as the $300 I'd be getting with Spirit (east coast), but still doable.
Cruise is still listed as available at $459 (Carnival Valor).
I believe I just found you on Facebook (we appear to share the same birthday!). Add me if you wish to discuss further.