I posted this to a user that wants floating events on his iPhone. It also helps with laptops. OK it is not as good as those arrogant #^% @#(%*#$% at Apple not listening to us for 3 years asking for this, but it is the best I can do.
This might work. Create a whole lot of floating events in iCal on your laptop / desktop and put them at the end of your day. You can do this quickly by creating one event in iCal that is floating and then copying it. You do that by dragging the event with your finger on the Option Key. This gives you floating events in your iCal which you are not using yet. Then when you want to use your iPad just drag one of these events from the end of the day to where you want it and use it.
It should work. I tested it just now on my iPad and laptop and it worked perfectly. I use Lion as an operating system. I don't know for Leopard. I use a weekly view. On Lion you cannot drag from the end of one week into the next. This has been corrected in Lion. I use ONLY floating events as I travel a LOT. It is the best way for me.
For creating floating events on my laptop I don't create new events, I always copy an existing event. This way all new events are automatically floating. It took a little while to get used to it. Now it is second nature to me. Since many events are the same as past events, it also saves time not typing in the event details.
For example I might schedule playing badminton at irregular times in a week. I simply create one event and then drag a copy to the new event's locaiton. It is already floating and named correctly. Otherwise I drag a different event and just rename it.
This does not work on the iPhone / iPad / iPod as you cannot copy events. That is why you need to create extra floating events on your laptop at the end of the day so that you can drag them down when you want to use them.