The only things I've ever seen this bright were Mir or the ISS, and
the latter isn't above us right now. Could it have been a booster from
today's shuttle launch?
I believe you saw USA 129, one of three KeyHole imaging reconnaissance
satellites in orbit. Its international designation is 1996-072A, and its
U.S. Strategic Command catalogue number is 24680.
They are similar in size and shape to the Hubble Space Telescope.
This class of satellite often flares up in brightness, especially on passes
to the north-west.
KeyHole orbital elements are not available from official sources, but they
are regularly observed by hobbyists, who maintain accurate elements. Here is
Heavens-Above's prediction of USA 129's pass last night (July 16 PDT), using
hobbyist elements:
Ted Molczan