Turns out ripple has no way for an address to identify if it's supposed to accept plain ripples or IOU or whatever. Clicking deposit ripple on the bitstamp site takes you to a page setup to send them ripples if you have no IOUs in your account... and when you do— there is no way to get them back since their site is setup to work with the IOUs.
*poof*
I'm not sure if anyone has an explorer for ripple yet, but if so— you can see my doofus move at the XRP sends of rHs4j8RLTdgGiF3cBGv28tjVA5yfSi5C2L.
They said they're working with bitstamp to auto-return the XRP. Maybe you'll get them back at some point.
For the meantime, I'm sending you some... <- EDIT: I misread, I thought you had no XRP left. If this is indeed true, tell me.