i HAVE A FEELING (oops sory) I know the answer to this, but do you have the SDK loaded on a PC?
If you do, and this is a WINXP pc (I say THAT only because thats what I have experience with)
plug your device into the pc, turned on
after windows recognizes it go to start/run "cmd"
When the DOS box opens up cd to your TOOLS subdirectory under the SDK
type (lowercase) adb devices (return)
This will start adb and show an ID of 01234567abcdef or something like that
you now KNOW you have a good connection.
using windows file explorer, copy your .apk 's into that tools directory (even if you just get the file explorer from AUGEN)
then from your dos command line type adb install NAME.apk <return>
where NAME is the files name, watch your case sensitivity dots dashes etc.
that should install what you need.
once you get profficient at that you may found (as I have) that the markets just a PIA except when your wife wants that ONE file that can ONLY be loaded from the market
(anyone have an .apk for EpocratesRX ? It's freeware, it just installs as it downloads, so until I get my market fixed, I'm out in the cold)