For the curious, here's my solution to this problem (that requires quite a bit of computational overhead on the PC side):
Instead of worrying about sending Bytes and putting the integer back together (which would be faster, but would cause issues if I ever wanted to send something that isn't an int anyway), I just used rprintf attached to the UART, and sent the values as a string. On the PC side, I just parsed the string -- I used C#, which has a really nice function to do this, but string parsing is a first year programming exercise anyway.
Keep in mind that if you're trying to communicate between two uC's, this is probably not an optimal solution, but it works :-P
MIKE