I have a home server running on Windows 2003, is there any way I can connect my laptop on Ubuntu [SNIP] to this server?
The linux application that talks to windows networks is called samba
Do a search on howto samba
and follow, pretty much, any of the links you receive.
Personally, I don't "do" windows, but others manage it without a lot of fuss, so I expect it works OK.
Google has a special search engine for linux related Questions here: http://google.com/linux
It works very well.
May I suggest you try it?
Welcome to LQ!